[SQL ] insert 多筆資料

看板Database作者 (章魚)時間16年前 (2010/03/22 23:15), 編輯推噓3(305)
留言8則, 4人參與, 最新討論串1/1
資料庫使用的是Oracle 想請問一下insert into的方法可以一次寫入兩個不同的table嗎? 例如: insert into tableA (A,B,C,D) values (A,B,C,D) insert into tableB (A,B,C,D) values (A,B,C,D) 我試的時候好像沒有辦法兩個一起寫入 想請問一下這個寫法是否是正確的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.125.222 ※ 編輯: joyce2267 來自: 114.43.125.222 (03/22 23:49)

03/22 23:51, , 1F
3625 篇?
03/22 23:51, 1F

03/23 06:58, , 2F
要用;分隔唷
03/23 06:58, 2F

03/23 10:15, , 3F
請問是在第一個values (A,B,C,D)後加;嗎?
03/23 10:15, 3F

03/23 12:22, , 4F
是在每一段sql完成後加; 所以你說的沒錯
03/23 12:22, 4F

03/23 13:26, , 5F
加了會有invalid character的問題是;引起的吧?
03/23 13:26, 5F

03/23 18:39, , 6F
oracle是用;區分sql statement,應該不是;的問題吧!?
03/23 18:39, 6F

03/23 22:28, , 7F
好奇怪@@
03/23 22:28, 7F

03/24 12:05, , 8F
已經解決了~謝謝~
03/24 12:05, 8F
文章代碼(AID): #1BfucMCP (Database)