【问题标题】:When i run this code on pycharm it gives an error "Input Error" on the line create table . Is there a syntax error?当我在 pycharm 上运行此代码时,它在 create table 行上给出错误“输入错误”。有语法错误吗?
【发布时间】:2020-08-10 05:40:06
【问题描述】:

导入 sqlite3

conn=sqlite3.connect(database='database')

curse=conn.cursor()

curse.execute("""CREATE TABLE Table1 ( 名称 varchar(128) 非空, 姓氏 varchar(128) NOT NULL

              """)

conn.commit() conn.close()

【问题讨论】:

  • 请编辑并提供有关您的问题的足够信息。不清楚你想要什么?

标签: python sql sqlite


【解决方案1】:

您缺少右括号。它应该是 curse.execute("""CREATE TABLE Table1 (name varchar(128) NOT NULL, surname varchar(128) NOT NULL) """)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-07
    • 2018-12-09
    • 2017-05-16
    • 2022-07-29
    • 2012-03-26
    • 1970-01-01
    • 2016-10-21
    • 2020-03-21
    相关资源
    最近更新 更多