作者TonyQ (骨头)
看板Database
标题[SQL ] 一个笨笨的问题
时间Sun Jan 27 18:22:24 2008
请问语法中有类似
「KEY不存在则新增,KEY存在则修改。」
的规则吗O﹍O
这应该蛮常碰到的吧,
还是只能自己写预储程序或从外部程式进行处理?
我知道oracle好像有merge可以用,
问问看有没有 ACCESS、ms sql server、mysql的解法
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 语 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼
*◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂
~telnet://tony1223.no-ip.info
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.59.247
1F:→ TonyQ:目前偷懒的时候是直接删掉所有资料 重新insert 不过总是不好 01/27 18:22
2F:推 gargamel:catch uniquire exception. 可参考#17E-1Pbg 01/27 19:39
3F:推 allanshen:MySQL 有 INSERT ON duplicate KEY UPDATE 01/28 09:54
4F:→ TonyQ:嗯 那我知道怎麽处理了 感谢楼上 o(_ _)o 01/28 14:17
5F:推 starjou:MySQL 有定义 Primary KEY 时可用 REPLACE 01/28 14:40