4
即時嘗試使用vs2008查詢構建器創建帶有參數的查詢。 我知道,在SQL Server中,將與合作: 選擇COL1,COL2 從TBL 其中COL3 = @ myParamSQL:Oracle - 查詢中的參數
將如何在Oracle打字或者是PL/SQL? 我在@myParam部分中遇到了問題。
即時嘗試使用vs2008查詢構建器創建帶有參數的查詢。 我知道,在SQL Server中,將與合作: 選擇COL1,COL2 從TBL 其中COL3 = @ myParamSQL:Oracle - 查詢中的參數
將如何在Oracle打字或者是PL/SQL? 我在@myParam部分中遇到了問題。
的Oracle SQL參數指定使用「:」
SELECT col1, col2 FROM tbl WHERE col3=:myParam
你必須在OracleParameter
指定這個時候雖然要小心,因爲一些圖書館錯過關:和一些需要它來正確綁定。
當我這樣做,它接受查詢,但是當我prevew查詢它說:「ORA-01008:並非所有變量綁定」,我確實把預覽值的參數。 – 2010-01-18 14:15:57
問題是我使用的是舊版本的oracle(7),它不支持命名參數。 – 2010-01-18 14:56:57
@thecoop:* bind *變量以冒號作爲前綴。 – 2010-01-19 04:06:59