.想要在连接Oracle的时候,实现参数化查询,但是一直不成功。求正确的书写方式?
select * from comm.sex_dict where serial_no = ?
解决思路:
拼接variable, 就是定义3个变量
一个变量a, a= "select * from a where code = ",
一个是code = "01"
最后一个变量b = a + code
然后在连接管理中使用SQL变量命令
先定义三个变量:
选中 strsql变量,查看属性
点击 ...按钮
把上面pid,ssh变量拖到 表达式 中
点击 计算表达式 完成
还有一个关键地方,需要把属性 EvaluateAsExpression改为True
这样,strsql变量就可以使用了