0
私の質問はPythtonで使われているSQL liteで変数列を作成する方法です。SQL liteとPythonの変数の列名
ここで私が意味を正確に何を表示するには、私のコードです:
#Table with variables
def dynamic_data_entry(list_name, num, column):
element_name = list_name[num]
cur.execute("INSERT INTO myliltable (column) VALUES (?)", element_name)
con.commit()
私は関数を呼び出すとき、列名を挿入したいので、私は複数の列のための機能を使用できますが、私は、列 '列'が存在しないというエラーが発生し続けます。 これを行う別の方法があるので、関数を呼び出すときに列名を設定するか、SQL部分を変更するだけで変更できます。
これについてのスレッドが既にある場合は、リンクできれば分かりますので、自分で読むことができます(このトピックに類似したものはまだ見つかりませんでした)。あなたがより多くの情報を見つけることができます
cur.execute("INSERT INTO myliltable ({}) VALUES (?)".format(column),
element_name)
:事前に
おかげで、私は
ありがとうございます! :D –