我試圖進行參數我們所有現有的SQL,但下面的代碼是給我一個問題OracleType:什麼是ROWNUM
command.CommandText = String.Format("SELECT * FROM({0})
WHERE ROWNUM <= :maxRecords", command.CommandText);
command.Parameters
.Add("maxRecords", OracleType.Int32).Value = maxRecords;
報告的錯誤是「ORA-01036:非法的變量名/編號」。
我認爲這是因爲OracleType.Int32不是ROWNUM的正確數據類型。那它是什麼?
該帖子是關於* rownum *不* rowid * – 2010-01-06 22:43:59