[access]資料不存在則插入(已解決)
請教版上大神
我使用的access是2010
假設有一張表A
裡面有資料1,2,3,4,5
五筆資料
我想要插入6,這筆資料
如果資料已存在就不插入
google到的語法都是
insert into A(field)
select * from B
where not exists
(select 1 from A where field = '6')
差不多都是這樣
問題來了
我的資料並不是存在表B
而是從程式中餵進去的
我如果用insert into value這語法
access回報語法錯誤
我該怎麼寫才對啊!
--
最近看到的簽名檔,拿來借用,不曉得會不會犯了智產權?
西醫治標
中醫治本
中西合璧
治成標本
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.209.145
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1497258008.A.975.html
→
06/13 10:44, , 1F
06/13 10:44, 1F
→
06/13 10:44, , 2F
06/13 10:44, 2F
→
06/13 10:45, , 3F
06/13 10:45, 3F
→
06/13 14:08, , 4F
06/13 14:08, 4F
→
06/13 14:09, , 5F
06/13 14:09, 5F
→
06/13 14:10, , 6F
06/13 14:10, 6F
→
06/13 14:12, , 7F
06/13 14:12, 7F
→
06/13 14:13, , 8F
06/13 14:13, 8F
→
06/13 14:17, , 9F
06/13 14:17, 9F
→
06/13 14:18, , 10F
06/13 14:18, 10F
→
06/13 14:18, , 11F
06/13 14:18, 11F
謝謝版上大神意見
後來有查到
第二段改成
select distinct * from B
B是存在的表
這樣可以完成要求
※ 編輯: pili100 (118.163.209.145), 06/13/2017 16:00:39
Database 近期熱門文章
PTT數位生活區 即時熱門文章