正如标题所示,我想知道是否可以在PL / SQL过程中的select语句中加入字符串。
例如,我有类似的东西
SELECT FCS.CATEGORY,
FCS.NUMBERS,
FCS.POINTS
WHERE FCS.OBJECT = 'T'
AND FCS.THIS_DB & strSelectedDB &
那么,有可能做这样的事吗?
答案 0 :(得分:2)
你的例子有点令人困惑。您可以使用||连接多个字符串运营商。但是你必须将串联的字符串与某些东西进行比较。但是,您可以直接将列与局部变量进行比较,即
SELECT fcs.category,
fcs.numbers,
fcs.points
FROM some_table fcs
WHERE fcs.object = 'T'
AND fcs.this_db = strSelectedDB
假设strSelectedDB是PL / SQL块中的局部变量。