0

mysql スクリプトを使用してテーブルを作成しようとしていますが、次のようなエラーが発生します。

モジュール ActivityPlan.exe の 0051A80E で例外 ESQLiteNativeException が発生しました。

[FireDAC][Phys][SQLite] エラー: "CODICE" 付近: 構文エラー。

CREATE TABLE anag_giac (CODICE char(30) DEFAULT NULL,
                        COD_TECNICO char(10) DEFAULT NULL,
                        DESCRIZION char(100) DEFAULT NULL,
                        PREZZO double DEFAULT NULL,
                        UM char(20) DEFAULT NULL,
                        STATO char(1) DEFAULT NULL,
                        KEY IANAG_GIAC (CODICE,COD_TECNICO) )

何か案は?

4

1 に答える 1

1

これを試して:

CREATE TABLE anag_giac (
  CODICE CHAR(30) NOT NULL,
  COD_TECNICO CHAR(10) NOT NULL,
  DESCRIZION CHAR(100) NULL,
  PREZZO DOUBLE PRECISION NULL,
  UM CHAR(20) NULL,
  STATO CHAR(1) NULL,
  CONSTRAINT PrimaryKey1 PRIMARY KEY (CODICE,COD_TECNICO)
);
于 2014-11-25T15:39:24.513 に答える