我有一个执行SQL命令的python脚本,我试图将所有数据插入到表中。问题是我有一个条目列表,比如说:
"Bob", "bob@gmail.com"
"John", "john@gmail.com", "(123)-456-7890"
"Tom", "tom@gmail.com", "(123)-456-7890"
因此第一个条目将不具有其他两个条目具有的最后一个值。如何使用一个命令插入到我的表中?现在我遍历条目并尝试插入它们但接收Column count doesn't match value count at row 1
。
我已经尝试了INSERT INTO myTable (FirstName, email, phone) VALUES(...)
以及INSERT INTO myTable VALUES(...)
省略了表格列。
答案 0 :(得分:0)
当Python值不可用时,Python脚本是否只能插入NULL值?所以:
INSERT INTO myTable (FirstName, email, phone) VALUES("Bob", "bob@gmail.com", NULL)