-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 および他のさまざまなサイトで少し R&D を行った後、mysql クエリで中かっこ()を使用していないことがわかりましたが、追加クエリは中かっこを使用して正常に動作しています。私はそれらの中括弧と私が行方不明になっadd/modifyていることにただ興味があります。conceptmysql はあまり得意ではありません ;)

4

1 に答える 1

0

違いは、addを使用して複数の列を追加できるため、中括弧の特権はaddで機能しますが、中括弧の特権が提供されないように1つを変更するだけです。

于 2012-07-13T04:16:43.047 に答える