| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS SQL Server > autoinc id |
| Автор: malice_ 29.8.2007, 07:09 | ||
запрос на добавление в базу данных autoinc id.
An explicit value for the identity column in table 'admin' can only be specified when a column list is used and IDENTITY_INSERT is ON как правильно в enterprise manager сделать поле id (bigint) autoinc? и нужно ли исправлять запрос? |
| Автор: SergeBS 29.8.2007, 13:29 | ||
| malice_, Не трогай поле с autoinc, т.е. пиши insert into tbl (field1, field2) values (val1, val2) - явно перечисляй поля. Или перед вставкой делай SET IDENTITY_INSERT ON. Указывай значение и этого поля, а после делай SET IDENTITY_INSERT OFF. В BOL все это есть.
Да как и для int - без разницы. В диаграмме выбираешь таблицу и ставишь для поля нужные галочки. Например. Или table - design table и ставить галочки там...Или скриптом... |
| Автор: malice_ 5.9.2007, 14:48 |
| исправила запрос. помогло явное перечисление полей. спасибо) |