2017-01-03 38 views
-2

我試圖使用Oracle SQL Developer中綁定變量,但每次我執行我的Oracle PL/SQL - 綁定變量的基本問題 - ORA-00900

ORA-00900「無效的SQL語句」錯誤。

這裏是我的代碼:

VARIABLE v_bind1 NUMBER; 

這是錯誤,我得到: https://s27.postimg.org/edqqt2mhv/bind_variable_problem.jpg

Oracle數據庫11g 11.2.0.4.0

PL/SQL版本11.2.0.4.0

的Oracle SQL Developer 1.5.5

+0

的[我如何使用Oracle SQL Developer中的變量?(可能的複製http://stackoverflow.com/questions/ 5653423/how-do-i-use-variables-in-oracle-sql-developer) – Aleksej

+0

聲明沒有錯。 SQL Developer的版本太舊了。 [下載最新版本,這是4.2](http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html) –

+0

感謝您的回答,但DECALRE SQL * Plus功能應該是由1.5.5支持:http://www.oracle.com/technetwork/developer-tools/sql-developer/sql-worksheet-commands-097146.html。另外,我也遇到同樣的問題,例如EXECUTE功能 – user7369163

回答

1

好吧,我發現了這個問題。 我正在使用命令執行語句(F9)。 爲了讓SQL * Plus命令工作,我應該使用運行腳本(F5)