close
在使用SQL Server報表產生器開發程式時,出現ORA-01036: illegal variable name/number的錯誤。
原來是因為Oracle DB在使用變數上與SQL Server不同,正確的SQL如下,
使用的變數名稱::v_year、:v_month
因為SQL必須在變數前面加上「:」,如 :v_year、:v_month,所以在參數名稱也要加上加上「:」
全站熱搜
在使用SQL Server報表產生器開發程式時,出現ORA-01036: illegal variable name/number的錯誤。
原來是因為Oracle DB在使用變數上與SQL Server不同,正確的SQL如下,
使用的變數名稱::v_year、:v_month
因為SQL必須在變數前面加上「:」,如 :v_year、:v_month,所以在參數名稱也要加上加上「:」