У меня есть пользовательский тип таблицы, скажем, @TT dbo.IntType readonly,
IntType представляет собой пакет int
, как первичный ключ
CREATE TYPE [dbo].[IntType] AS TABLE(
[T] [int] NOT NULL,
PRIMARY KEY CLUSTERED
Мне нравится делать UPDATE
на основе всех ключей (int
) в IntType
и INSERT
новых строк для ключа (int
), не существующих в базе данных (upsert)
Интересно, есть ли простой способ удалить ключ «ОБНОВЛЕНО» (int
)? Тогда я могу вставить остальные. (или если у вас есть супер однострочный upsert для SQL Server 2010!!!)