x.5*_*509 5 sql oracle toad plsql
我正在运行这样的SQL(Oracle)语句
select * from table
where table_id in ('265&310', '266&320')
Run Code Online (Sandbox Code Playgroud)
在运行TOAD时,它会考虑&作为一些变量占位符,并询问其值.如果它是1-2个占位符然后我可以在TOAD中设置它,但是in子句有200个字符串.
怎么把这个查询?
我想将DATASET导出为SQL INSERT语句,因此我不能在SQL-PLUS中使用它.
SET DEFINE OFF;
Run Code Online (Sandbox Code Playgroud)
将工作变为关闭变量的提示..
要么
SET ESCAPE ON;
SELECT 'blah \& blah' AS DES FROM DUAL;
Run Code Online (Sandbox Code Playgroud)
在 TOAD 中,您可以从选项对话框中禁用替换变量的提示:
您需要取消选中:View –> Toad Options –> Execute/Compile –> Prompt for Substitution variables。
| 归档时间: |
|
| 查看次数: |
21741 次 |
| 最近记录: |