作者wenjieh (wenjie)
看板Database
標題[SQL ] MySQL 語法問題
時間Mon Sep 24 23:16:44 2012
今天寫了兩行簡單的SQL,
結果一直傳回錯誤,
請教大家該如何改寫。
原SQL:
set @y=(SELECT COUNT(*)+1 FROM ABC);
ALTER TABLE ABC AUTO_INCREMENT = @y;
錯誤訊息
#1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near
'@y' at line 1
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.85.231
推 waterpeng:錯誤訊息不是已經把原因告訴你了嗎??? 09/25 20:51
→ wenjieh:所以ALTER語法不能使用變數哦 09/26 20:48