Article ID: 171886
Article Last Modified on 10/3/2003
SET NOCOUNT ON
DROP TABLE t1
GO
DROP TABLE t2
GO
CREATE TABLE t1 (c INT)
CREATE UNIQUE INDEX ind ON t1(c) WITH IGNORE_DUP_KEY
SELECT c = 1
INTO t2
UNION ALL
SELECT 1
INSERT INTO t1(c)
SELECT c
FROM t2 WHERE NOT EXISTS (SELECT * FROM t1 WHERE t1.c = t2.c)
INSERT INTO t1 (c)
SELECT DISTINCT c
FROM t2 WHERE NOT EXISTS (SELECT * FROM t1 WHERE t1.c = t2.c)
-or-
INSERT INTO t1 (c)
SELECT c
FROM t2
Additional query words: tsql transql transact-sql
Keywords: kbbug kbusage KB171886