[請益] sql語法 "REPLACE"
我目前有一個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
推
06/06 15:49, , 1F
06/06 15:49, 1F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章