关于操作数据库问题
来源:14-9 装饰器的副作用
点点点工程师
2018-03-03
def case_inset(self,case_id,case_name,is_run,method,url,header,deal_method,depend_id,depend_postion,data_str,json_str,expect_result,actusl_result,interface_return,deal_time):
opmysql = OperationMysql('wdfp')
sql = '''INSERT INTO WDFP_CASE VALUES (%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)'''%(case_id,case_name,is_run,method,url,header,deal_method,depend_id,depend_postion,data_str,json_str,expect_result,actusl_result,interface_return,deal_time))
opmysql.insert(sql)
每次调用函数传参数去往数据库中插入,但是sql语句好像不对,插入常量没有问题,但是插入变量,这个sql语句不大会写 希望老师帮忙解答 多谢 比较急
写回答
2回答
-
7七月
2018-03-03
你最后的sql语句贴出来看看,就是格式化后的sql。
082018-03-04 -
学徒王小明
2018-03-03
可以把参数封装成一个的对象,传对象进去。注意变量的类型和数据库字段类型是否一致
012018-03-04
相似问题