Мне нужно периодически обновлять таблицу SQL Server, вставляя в нее новые записи.SQL Server - как обновить столбец идентификатора после вставки новых записей
Стол имеет столбец ID
в виде Company0001
через Company0020
прямо сейчас.
Предположим, я добавил в таблицу одну запись новой компании. Я хочу заполнить столбец ID Company0021
для этой новой записи. Может ли кто-нибудь предложить способ сделать это?
Большое вам спасибо!
что это ?? Вы ищете автоинкремент? если да, то измените таблицу и добавьте ограничение автоинкремента – Ashish
Спасибо, но нет. Я не хочу использовать идентификатор (который, как я предполагаю, означает то, что вы подразумеваете под автоинкремент) для столбца ID. Я хочу сохранить формат «Companyxxxx» как идентификатор, где часть «xxxx» продолжает увеличиваться при вставке новых записей. – user3016270
'ALTER TABLE tablename ADD CompanyID AS 'Company' + CAST (ID AS VARCHAR (4)) PERSISTED' – Ashish