Blackberry的SQL逻辑错误或缺少数据库

时间:2011-08-15 22:36:36

标签: 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'            TEXT  NOT NULL,
'ESTADO'           TEXT  NOT NULL,)

SQL逻辑错误或缺少数据库是我得到的错误。知道为什么吗?

1 个答案:

答案 0 :(得分:3)

我认为尾随的逗号:

'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
)

应该没事。