2012-07-24 113 views

回答

5

我能夠成功創建表,並使用您正在使用相同的查詢插入。

http://sqlfiddle.com/#!3/a09da/1

CREATE table salary(name varchar(20),[basic] int); 

insert into salary(name,[basic]) 
values('EEE',20000), 
('FFF',25000); 

SELECT * from salary; 

閱讀本爲Insert multiple using one query.

注:由於萊斯利·戴維斯指出,這種語法將使用一個插入查詢多個記錄是僅適用於MS SQL Server 2008的

+0

這裏沒問題。唯一可以想到的是[名稱]和[基本] – StuartLC 2012-07-24 06:40:45

+0

感謝您的意見,對不起,這不工作:(,我已經嘗試這一個 – 2012-07-24 06:40:47

+0

@raja你可以放棄你的薪水錶,並嘗試運行我提供的代碼在回答中 – 2012-07-24 06:42:26

0

試試這個

insert into salary(name, basic) values('EEE', 20000); 
+2

如果您可以發佈代碼,XML或數據樣本,**請在文本編輯器中突出顯示這些行,然後單擊編輯器工具欄上的「代碼示例」按鈕(「{}」),以良好地格式化和語法突出顯示它! – 2012-07-24 08:29:08