-1
table - tbl_customer 
tool- phpmyadmin

查询 ---

ALTER TABLE tbl_customer    <-- All Good
ADD( price int(10) NOT NULL);

尽管 - -

ALTER TABLE tbl_customer   <-- Not Working
MoDIFY( price float(12,2) NOT NULL);

但是,这在没有大括号的情况下可以正常工作 -

ALTER TABLE tbl_customer   <-- All Good
MoDIFY price float(12,2) NOT NULL;

在 dev.mysql.com/doc 和其他各种站点进行少量研发后,我发现没有一个在 mysql 查询中使用大括号()add/modify但是我的添加查询使用大括号运行良好。concept我只是对那些牙套和我失踪的东西感到好奇。mysql不太好;)

4

1 回答 1

0

不同之处在于您可以使用 add 添加多于 1 列,因此有/无大括号的权限在 add 中有效,但您可以只修改一个,因此不提供大括号的权限

于 2012-07-13T04:16:43.047 回答