Blackberry的SQL逻辑错误或缺少数据库
我对SQLite for Blackberry相当陌生,我正在测试我的程序,尝试实现SQLite,但我看不出这个查询有什么问题Blackberry的SQL逻辑错误或缺少数据库,sql,sqlite,blackberry,java-me,Sql,Sqlite,Blackberry,Java Me,我对SQLite for Blackberry相当陌生,我正在测试我的程序,尝试实现SQLite,但我看不出这个查询有什么问题 CREATE TABLE 'LECGRAL'('ID_LEC' TEXT NOT NULL, 'ID_LECTURISTA' TEXT, 'COD_UNICOM' TEXT NOT NULL, 'RUTA' TEXT NOT NULL, 'ITINERARIO' TEXT NOT NULL, 'CICLO'
CREATE TABLE 'LECGRAL'('ID_LEC' TEXT NOT NULL,
'ID_LECTURISTA' TEXT,
'COD_UNICOM' TEXT NOT NULL,
'RUTA' TEXT NOT NULL,
'ITINERARIO' TEXT NOT NULL,
'CICLO' TEXT NOT NULL,
'ESTADO' TEXT NOT NULL,)
SQL逻辑错误或缺少数据库是我遇到的错误。知道为什么吗?我想后面的逗号:
'ESTADO' TEXT NOT NULL,)
^ Right here
是你麻烦的根源。另外,您不需要引用这些列或表名,这是:
CREATE TABLE LECGRAL(
ID_LEC TEXT NOT NULL,
ID_LECTURISTA TEXT,
COD_UNICOM TEXT NOT NULL,
RUTA TEXT NOT NULL,
ITINERARIO TEXT NOT NULL,
CICLO TEXT NOT NULL,
ESTADO TEXT NOT NULL
)
应该没问题。我认为后面的逗号:
'ESTADO' TEXT NOT NULL,)
^ Right here
是你麻烦的根源。另外,您不需要引用这些列或表名,这是:
CREATE TABLE LECGRAL(
ID_LEC TEXT NOT NULL,
ID_LECTURISTA TEXT,
COD_UNICOM TEXT NOT NULL,
RUTA TEXT NOT NULL,
ITINERARIO TEXT NOT NULL,
CICLO TEXT NOT NULL,
ESTADO TEXT NOT NULL
)
应该没问题