作者lipiton (力屁汤)
看板PHP
标题[请益] sql语法 "REPLACE"
时间Sun Jun 4 15:00:38 2006
我目前有一个table,有下面几个栏位
NUMBER ROOM TIME NAME
我的primary index是NUMBER和ROOM,NAME default 0
请问我要如何使用REPLACE语法来填入NUMBER,ROOM,TIME的值
而不改到NAME呢?而我事前不知道NAME的值是多少
我原本的写法是
"REPLACE INTO `TABLE` SET `NUMBER`='1', `ROOM`='101', `TIME`='1234'"
(我的NAME是要在其它的地方再给值)
在一开始资料库没有这个ROOM和NUMBER的资料时,这样写可以
可是当资料库中已经有这笔资料,且NAME已经不是0
我这样写,会将NAME改为零,请要要用什麽方式来写呢?
谢谢~
--
█▉ ██
█▉ ██ ███◣ ██ ████ ◢██◣ ███◣
█▉ ▇▇ █▉██ ▇▇
██ █▉██ █▉██
████ ██ ███◤ ██
◥█◤ ◥██◤ █▉██
█▉ http://www.wretch.cc/album/lipiton
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.169.19
1F:推 cmenphis:用update? 06/06 15:49