2011-03-16 61 views
0

我想在不声明变量的情况下将某个列的值获取到运行时变量中。在oracle中的运行时变量中获取值

在oracle中可能吗?

对于防爆: - 在mysql中我可以说

select 1 into @myvar; 
+0

'1'看起来并不作为列的值。 – 2011-03-16 07:27:24

+1

SQL * Plus中有变量,并且有PL/SQL变量。你在说什么? (顺便说一下,两者的答案都是“不”) – 2011-03-16 08:06:23

回答

0

如果runtime variablein oracle,你的意思是substitution variablein SQL*Plus,那么你可以这样做:

SQL> column dummy new_value myvar 
SQL> select dummy from dual; 

D 
- 
X 

1 row selected. 

SQL> prompt &myvar 
X 
相关问题