Як вставити значення стовпця ідентичності в SQL Server?

0 Comments 22:16

Використовуйте вставку ідентифікаційних даних: Якщо вам необхідно вставити явні значення в стовпець ідентичності, скористайтеся оператором SET IDENTITY_INSERT, щоб тимчасово ввімкнути явне вставлення значення ідентифікації.

Після завершення оператора INSERT, SELECT INTO або масового копіювання @@IDENTITY містить останнє ідентифікаційне значення, згенероване оператором. Якщо оператор не вплинув на жодну таблицю зі стовпцями ідентичності, @@IDENTITY повертає NULL.

Після створення таблиці ми не можемо безпосередньо змінити стовпець, щоб він став стовпцем ідентичності. Однак є кілька способів обійти це: Відпустіть стовпець, відтворіть його з ідентифікацією. Або створіть нову таблицю зі стовпцем ідентифікатора та видаліть стару таблицю, а потім перейменуйте таблицю.

Вам може знадобитися використовуйте DBCC CHECKIDENT('tableName', RESEED, NEW_RESEED_VALUE) щоб оновити значення стовпця Identity для нових записів. Це змінить поточне початкове значення стовпця ідентичності вказаної таблиці.

Після вимкнення identity_insert ви можете автоматично вставляти значення стовпця IDENTITY, не вказуючи стовпець IDENTITY. Подальші вставки використовують значення IDENTITY на основі значення, явно вказаного після встановлення identity_insert.

Related Post

Чи є Урмія курдським містом?Чи є Урмія курдським містом?

Мешканці міста – переважно іранські азербайджанці, які розмовляють азербайджанською мовою. Є також меншини курдів, ассирійців і вірмен. Він розташований на захід від озера Урмія на великій родючій рівнині, де вирощують

Скільки часу потрібно для висихання Mapei Type 1?Скільки часу потрібно для висихання Mapei Type 1?

Від 24 до 48 годин Захищайте від води, поки клей не досягне свого остаточного схоплювання, зазвичай від 24-48 годин. Для душових стінок зачекайте щонайменше 72 години. Підлоги: утримуйте від загального

Звідки Бом Бом Бум?Звідки Бом Бом Бум?

Понад п'ять десятиліть колумбійці Ми мали можливість скуштувати дивовижну солодкість із карамельною скоринкою та начинкою з жувальної гумки, бренд якої вже є частиною колумбійської айдентики: BON BON BUM. Бон Бон