2012-12-18 22 views
2

您好,我希望有很好的天我怎樣才能在oracle中使用參數的兩個時間在SQL段

在Oracle當我使用一個參數的兩個時間在SQL段我有錯誤

這樣

Select OPS$ASY.UNTARTAB.EEA_DOV,OPS$ASY.UNTARTAB.EEA_EOV from OPS$ASY.UNTARTAB 

    WHERE OPS$ASY.UNTARTAB.EEA_DOV = :X OR OPS$ASY.UNTARTAB.EEA_EOV = :X 

錯誤是:ORA-01036:非法的變量名/編號

但我用這一段我沒有問題,但我需要使用一個參數兩次

Select OPS$ASY.UNTARTAB.EEA_DOV,OPS$ASY.UNTARTAB.EEA_EOV from OPS$ASY.UNTARTAB 

    WHERE OPS$ASY.UNTARTAB.EEA_DOV = :X OR OPS$ASY.UNTARTAB.EEA_EOV = :Y 
+0

+1增加兩個時間參數x對於希望我們有很好的天:) –

回答

0

我明白我是如何解決售後服務這個問題

我必須用相同的值

有很好的日