溫馨提示×

MySql為什么總是說on primary附近語法錯誤

小云
265
2023-08-19 14:30:24
欄目: 云計(jì)算

當(dāng)MySQL報(bào)告在“ON PRIMARY”附近發(fā)生語法錯誤時,這通常意味著您在創(chuàng)建表或添加約束時使用了錯誤的語法。

在MySQL中,使用“ON PRIMARY”來指定主鍵約束是不正確的語法。正確的語法應(yīng)該是使用“PRIMARY KEY”關(guān)鍵字來指定主鍵約束。

例如,在創(chuàng)建表時,正確的語法應(yīng)該是:

CREATE TABLE table_name (
column1 datatype,
column2 datatype,
...
PRIMARY KEY (column1)
);

或者,如果您想在已存在的表上添加主鍵約束,可以使用以下語法:

ALTER TABLE table_name ADD PRIMARY KEY (column1);

請確保在使用MySQL時正確使用適當(dāng)?shù)恼Z法。如果您仍然遇到問題,請檢查查詢或命令的語法是否正確,并確保使用正確的關(guān)鍵字和語句順序。

0