作者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
1F:推 waterpeng:错误讯息不是已经把原因告诉你了吗??? 09/25 20:51
2F:→ wenjieh:所以ALTER语法不能使用变数哦 09/26 20:48