我想创建一个表格如下:
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)
但是我收到了一个错误:OperationalError:重复的列名:Dose。 我想知道如何使表格标题区分大小写?
答案 0 :(得分:2)
根据this,Sqlite列名称不区分大小写。我认为它是在C级别的实施上实施的。
作为旁注,即使允许使用,混合列名dose
,Dose
等似乎也不是一个好主意,除非进行探索性练习。