Re: [SQL ] 請問insert的時候如果遇到重覆的資料(A …
※ 引述《kazumi6533 (patrick)》之銘言:
: 請問一下
: 如果我有一筆資料要insert,但是不知道是不是會有重覆
: 如果重覆的話就用update,那我應該怎麼做
: 是不是只能先select一個recordset,然後檢查recordset裡面是不是有該筆
: 然後再決定要不要insert或update?
: 如果是這樣我應該怎麼做比較好,因為我資料很多,大概一百萬筆左右
: 如果每一筆都這樣檢查是不是會變得很慢...orz..
: 謝謝
要用 SQL解決的話,砍掉重練 update = delete + insert
效率?還要比對哪有可能快..
不然就是在前端寫,這個前面的回應有提到
如果提到資料表設計跟索引大概原PO也是無能無力
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.217.68.58
討論串 (同標題文章)
完整討論串 (本文為第 5 之 5 篇):