-- Insert Multiple Values into SQL Server CREATE TABLE #SQLAuthority (ID INT, Value VARCHAR(100));Method 1: Traditional Method of INSERT... VALUE
-- Method 1 - Traditional Insert INSERT INTO #SQLAuthority (ID, Value) VALUES (1, 'First'); INSERT INTO #SQLAuthority (ID, Value) VALUES (2, 'Second'); INSERT INTO #SQLAuthority (ID, Value) VALUES (3, 'Third'); -- Clean up TRUNCATE TABLE #SQLAuthority;Method 2: INSERT... SELECT
-- Method 2 - Select Union Insert INSERT INTO #SQLAuthority (ID, Value) SELECT 1, 'First' UNION ALL SELECT 2, 'Second' UNION ALL SELECT 3, 'Third'; -- Clean up TRUNCATE TABLE #SQLAuthority;Method 3: SQL Server 2008+ Row Construction
-- Method 3 - SQL Server 2008+ Row Construction INSERT INTO #SQLAuthority (ID, Value) VALUES (1, 'First'), (2, 'Second'), (3, 'Third'); -- Clean up DROP TABLE #SQLAuthority;
Trovato qui.