Невозможно вставить явное значение для столбца identity в таблицу 'bill', если IDENTITY_INSERT имеет значение OFF.
Как решить эту ошибку, я разрабатываю биллинг s/w здесь я использую identity для номера счета. Но ошибка пришла, как решить эту ошибку любой из них направит меня.
Невозможно вставить явное значение для столбца identity в таблицу 'bill', если IDENTITY_INSERT имеет значение OFF.
Это для моего SQL запроса
Установить параметр identity_insert законопроект о вставить в bill(staffid,cstid,cstname,schemes,counum,recnum,date,slno,proname,price,qty,protax,dis,amt)values(@staffid,@cstid,@cstname,@schemes,@counum,@recnum,@date,@slno,@proname,@price,@qty,@protax,@dis,@amt)установить параметр identity_insert счет
Что я уже пробовал:
Невозможно вставить явное значение для столбца identity в таблицу 'bill', если IDENTITY_INSERT имеет значение OFF.
José Amílcar Casimiro
Что такое схема таблицы счетов? ДБО?
Richard Deeming
Если вам нужно использовать SET IDENTITY_INSERT
для чего-либо другого, кроме случайных задач технического обслуживания, тогда ваш дизайн таблицы неправильный.
Либо измените таблицу так, чтобы столбец не был столбцом идентификаторов, либо измените запрос так, чтобы вы не пытались вставить значение в этот столбец.