织梦CMS - 轻松建站从此开始!

沙龙国际-沙龙国际娱乐-沙龙国际网上娱乐

当前位置: 主页 > 沙龙娱乐网 >

django中使用SQL原生语句如何动态插入变量

时间:2017-07-18 02:38来源:未知 作者:admin 点击:
我用python写了一段代码用于批量插入数据库出错,如何解决,伪代码: from django.db import connection...cursor = connection.cursor() cursor.execute("Insert into api_coupon(Quan_surplus,Quan_receive,) values (" d['Qu

我用python写了一段代码用于批量插入数据库出错,如何解决,伪代码:

from django.db import connection
...

cursor = connection.cursor() 
cursor.execute("Insert into api_coupon(Quan_surplus,Quan_receive,) values (" d['Quan_surplus'] "," d['Quan_receive'] ") on duplicate key update Quan_receive=" d['Quan_receive'] ",Quan_surplus=" d['Quan_surplus'])

cursor.close()

...

请教下
1、以上sql语句中变量的拼接是否正确,如果不正确该如何拼接
2、错误提示TypeError: coercing to Unicode: need string or buffer, int found ,请问如何解决~!

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容