建立脚本文件aa.sql:
select empname, &col from &table;然后,在sql中执行:
SQL> @aa.sql
原值 1: select empname,empadd,&col,comm
新值 1: select empname,empadd, ,comm
输入 table 的值: 为什么直接跳过了第一个参数&col,而提示第二个参数&table呢?请大家指点一下,谢啦!
select empname, &col from &table;然后,在sql中执行:
SQL> @aa.sql
原值 1: select empname,empadd,&col,comm
新值 1: select empname,empadd, ,comm
输入 table 的值: 为什么直接跳过了第一个参数&col,而提示第二个参数&table呢?请大家指点一下,谢啦!
试了下,没问题啊。
SQL> @c:\t.sql
输入 col 的值: b
输入 table 的值: test2
原值 1: select a, &col from &table
新值 1: select a, b from test2A B
-------------------- --------------------
aaa 111
bbb 222