小编aja*_*ali的帖子

Python sqlite3创建表语法错误

每当我尝试使用python和sqlite3创建表时,它会给我以下错误:

Traceback (most recent call last)
File "directory.py", line 14, in <module>
'Children' TEXT, 'Other' TEXT, 'Masul' TEXT);''')
sqlite3.OperationalError: near ")": syntax error
Run Code Online (Sandbox Code Playgroud)

我正在尝试创建表的方式是:

conn.execute('''create table Jamaat
            (id integer primary key,
            Email TEXT, 
            LastName TEXT, 
            Address1 TEXT, 
            Apt TEXT,
             Address2 TEXT, 
             City TEXT,
              State TEXT,
               Zip TEXT, 
             HomePhone TEXT,
              FaxNumber TEXT,
               Primary TEXT,
                Spouse TEXT,
             Children TEXT,
              Other TEXT,
               Masul TEXT);''')
conn.commit()          
Run Code Online (Sandbox Code Playgroud)

我正在使用python 2.7并尝试将csv电子表格导入sqlite3

在此先感谢编辑:我已经尝试了没有尾随逗号的代码,但它仍然无效...

python sqlite

0
推荐指数
1
解决办法
1852
查看次数

标签 统计

python ×1

sqlite ×1