CREATE TABLE WLPortfolio
(
symbolID MEDIUMINT NOT NULL AUTO_INCREMENT,
symbol_userID MEDIUMINT NOT NULL,
symbol default NULL,
holding default NULL,
amount decimal(12,2) default NULL,
PRIMARY KEY (symbolID)
);
データベースを phpMyAdmin と ssh (対応する上記のコード) 経由でインポートしようとすると、次のエラーが表示されます。
ERROR 1064 (42000) at line 33: 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 'default NULL,
holding default NULL,
amount decimal(12,2) default NULL,
' at line 5
エラーのパーティションは 10 進数データ型です。私の知る限り、私が行った小数ワットは、「金額」値を12文字の長さにし、小数値を2文字にする必要があります。これは正しい構文だと思いますが、それでもこのエラーが発生します。
何らかの理由でこれがエラーを引き起こしている場合、または互換性の問題がエラーであった場合は、デフォルト値を変更してみました。しかし、役に立たない。
これについての助けをいただければ幸いです。
値の保持とシンボルの宣言を完全に見逃しました、ルーキーの間違い-_- みんなありがとう