【发布时间】:2014-01-03 08:57:07
【问题描述】:
假设我们有以下 sql 语句:
INSERT INTO myTable VALUES (1,"test")
在我的 python 代码中,第一个值是整数或 NULL。如何使用 python 代码插入NULL 值?
代码sn-p:
var1 = getFirstValue()
var2 = getSecondValue()
qry = "INSERT INTO myTable VALUES (%d,%s)" % (var1,var2)
当 var1 为 None 时,它会抛出错误,但我希望插入 NULL。
【问题讨论】:
-
既然你用 Django 标记了这个问题,为什么你需要手动将任何东西插入到 db 中?只需使用 Django ORM。
-
我是 django 新手,你能给我指点什么教程,我可以深入了解 django ORM
-
点击@Bogdan Barbieru 回答中的链接