2011-03-16 48 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 
相關問題