SQL Server 2008 Insert HELP

FarmHitman
Дата: 19.02.2013 16:45:10
Доброго времени суток.
Проблема такая:
Использовал MS Access до тех пор, пока не столкнулся с плохими ее ограничениями и перешел на MS SQL. В сервера был запрос Insert:
INSERT INTO Registered ([Login], [Password], [E-mail]) VALUES ('Login+', 'Password', 'Mail')

Первым полем стоит ID, при запросе выдает, что невозможно установить значение NULL в поле ID. Как правильно построить запрос, и могло ли сбиться ключевое поле ID после импорта базы из Access ?
Гавриленко Сергей Алексеевич
Дата: 19.02.2013 16:47:37
Ну так вставьте значение поле ID.
FarmHitman
Дата: 19.02.2013 16:53:06
Гавриленко Сергей Алексеевич
Ну так вставьте значение поле ID.

Оно стало у меня int после импорта, как сделать его счетчиком, или как определить какой номер ID следующий?
Гавриленко Сергей Алексеевич
Дата: 19.02.2013 16:58:31
Счетчика в MSSQL нет, но есть identity.
FarmHitman
Дата: 19.02.2013 16:59:20
Гавриленко Сергей Алексеевич
Счетчика в MSSQL нет, но есть identity.

Т.е. мне надо во всех таблицах тип поменять? И как правильно составить запрос?