Categories: SQL Server

Как вставлять в базу значения первичного ключа (id)

Решение:

использование
SET IDENTITY_INSERT testIdentity ON;
USAGE-HOW-TO:
CREATE TABLE testIdentity (id int IDENTITY (1,1), name nvarchar(100));
INSERT INTO testIdentity(name) VALUES ('name1'); e Row will be (1, name1)
INSERT INTO testIdentity(name) VALUES ('name2'); e Row will be (2, name2)
SET IDENTITY_INSERT testIdentity ON;
INSERT INTO testIdentity (id, name) VALUES (10, 'name10'); e Row will be (10, name10)
INSERT INTO testIdentity (id, name) VALUES (20, 'name20'); e Row will be (20, name20)
SET IDENTITY_INSERT testIdentity OFF;
INSERT INTO testIdentity(name) VALUES ('name??'); e Row will be (3, name??)
Руслан Раянов

Recent Posts

Дифференцируйте подход

http://falcon.web-automation.ru/ - платформа создания бизнес-приложений в виде личных кабинетов

16 часов ago

Что нужно убрать?

http://falcon.web-automation.ru/ - платформа создания бизнес-приложений в виде личных кабинетов

4 дня ago

В гору или под гору

http://falcon.web-automation.ru/ - платформа создания бизнес-приложений в виде личных кабинетов

7 дней ago

Опросы клиентов – ключевой инструмент для бизнеса

http://falcon.web-automation.ru/ - платформа создания бизнес-приложений в виде личных кабинетов

1 неделя ago

Вежливость – бесплатный способ увеличить показатели бизнеса

http://falcon.web-automation.ru/ - платформа создания бизнес-приложений в виде личных кабинетов

2 недели ago

Проблема дисбаланса производства и продаж в сфере услуг

В статье разберем распространенную проблему в сфере услуг: либо слишком мало продаж, либо слишком много.…

2 недели ago