日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
一次插入多條記錄的SQL語(yǔ)句介紹

在使用SQL數(shù)據(jù)庫(kù)的時(shí)候,我們也許會(huì)需要一次像數(shù)據(jù)庫(kù)中添加多條記錄,那么我們可以使用SQL語(yǔ)句來(lái)實(shí)現(xiàn),該語(yǔ)句具體如下:

--添加一條記錄   
INSERT INTO tableName(col1,col2,col3) VALUES (1,2,3)   
  
--添加多條記錄   
INSERT INTO tableName(col1,col2,col3)   
SELECT 3,4,5   
UNION ALL  
SELECT 6,7,8   
  
--從另外的一張表中讀取多條數(shù)據(jù)添加到新表中   
INSERT INTO tableName(col1,col2,col3)    
SELECT a,b,c FROM tableA   
  
--從其他的多張表中讀取數(shù)據(jù)添加到新表中   
INSERT INTO tableName(col1,col2,col3)   
SELECT a,b,c FROM tableA WHERE a=1   
UNION ALL  
SELECT a,b,c FROM tableB WHERE a=2  
上邊代碼中的into都可以省略!

上邊代碼中的union all如果換成union,則相同記錄只插入一次,不會(huì)重復(fù)插入。

另外一種方法是SQL Server2008特有的,所以,如果你不是SQL Server2008,就不能使用這種方法了。

INSERT INTO MyTable(ID,NAME)VALUES(7,'003'),(8,'004'),(9,'005')


新聞標(biāo)題:一次插入多條記錄的SQL語(yǔ)句介紹
路徑分享:http://www.dlmjj.cn/article/dhpcjij.html