代码之家  ›  专栏  ›  技术社区  ›  Jimmy

如何在Python中使Sqlite3的列名区分大小写?

  •  1
  • Jimmy  · 技术社区  · 8 年前

    import sqlite3 as sql
    con = sql.connect('test.db')
    cur = con.cursour()
    sql_command = "create table test(dose float, Dose float, DOSE float)"
    cur.execute(sql_command)
    

    但我得到一个错误:操作错误:列名重复:Dose。 我想知道如何使表标题区分大小写?

    1 回复  |  直到 8 年前
        1
  •  2
  •   Evgeny    8 年前

    根据 this . 我认为它是在C级实现的基础上实现的。

    dose , Dose

    这也很有用: Is SQL syntax case sensitive?