ホームページ  >  に質問  >  本文

SQL テーブルの作成時に 6 行目で 1064 エラーが発生しました

<p><pre class="brush:php;toolbar:false;">CREATE TABLE Customer( customer_id INT AUTO_INCREMENT 主キー、 customer_name VARCHAR(50) NOT NULL、 customer_email VARCHAR(100) NULL、 street_address VARCHAR(50) NULL、 都市 VARCHAR(50) NULL、 州 CHAR(2) NULL、 郵便番号 CHAR(6) NULL、 );</pre> <p>上で述べたように、新しいテーブルを作成しようとするとエラー 1064 が発生しましたが、その理由はわかりません。 「都市」という名前は予約語ではなく、私の知る限り、その定義は古いものではありません。 </p> <p><strong>#1064 - SQL 構文が間違っています。MySQL サーバーのバージョンのマニュアルを参照して、6 行目の「)」付近で使用する正しい構文を確認してください</strong>< /p>
P粉875565683P粉875565683421日前367

全員に返信(2)返信します

  • P粉818125805

    P粉8181258052023-08-27 00:06:03

    can you try this

    CREATE TABLE Customer(
        customer_id INT AUTO_INCREMENT PRIMARY KEY,
        customer_name VARCHAR(50) NOT NULL,
        customer_email VARCHAR(100) NULL,
        street_address VARCHAR(50) NULL,
        city VARCHAR(50) NULL,
        province CHAR(2) NULL,
        postal_code CHAR(6) NULL
    );

    返事
    0
  • P粉952365143

    P粉9523651432023-08-27 00:01:05

    postal_code の後のカンマを削除します

    リーリー

    返事
    0
  • キャンセル返事