आप जिस सिंटैक्स का उपयोग कर रहे हैं वह SQL Server 2008 के लिए नया है:
INSERT INTO [MyDB].[dbo].[MyTable]
([FieldID]
,[Description])
VALUES
(1000,N'test'),(1001,N'test2')
SQL सर्वर 2005 के लिए, आपको कई INSERT
का उपयोग करना होगा बयान:
INSERT INTO [MyDB].[dbo].[MyTable]
([FieldID]
,[Description])
VALUES
(1000,N'test')
INSERT INTO [MyDB].[dbo].[MyTable]
([FieldID]
,[Description])
VALUES
(1001,N'test2')
एक अन्य विकल्प UNION ALL
. का उपयोग करना है :
INSERT INTO [MyDB].[dbo].[MyTable]
([FieldID]
,[Description])
SELECT 1000, N'test' UNION ALL
SELECT 1001, N'test2'