【发布时间】:2020-03-21 21:35:53
【问题描述】:
我正在使用 SQL Developer。当我想绑定值时。通常我使用以下语法:
SELECT * FROM table WHERE column = :bindvalue
但是,我不知道如何在字符串中做到这一点。以下查询不起作用。
SELECT * FROM table WHERE column like '%:bindvalue%'
我为什么需要它?因为我的程序在 python 中运行查询并为绑定变量分配了一些东西:
curr.execute('''SELECT * FROM table WHERE column''' = :bindvalue, bindvalue=somevalue)
【问题讨论】:
标签: sql oracle oracle12c bind-variables