[英]SqlLite3 Error creating table
我正在尝试使用mysql脚本创建表,但出现如下错误:
0051A80E模块ActivityPlan.exe中的异常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) )
有任何想法吗?
尝试这个:
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)
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.