我需要多次調用存儲過程,我使用的是informix。我想知道是否用相同的連接多次調用過程是相同的,通過對存儲過程的多次調用來生成字符串並將其作爲查詢執行。 這是代碼的示例: IfxCommand cmd = new IfxCommand("storeData", myconn);
cmd.CommandType = CommandType.StoredProcedure;
for (int i
我在服務器上安裝了Informix Dynamic Server 11.50和Informix Client SDK 3.5。我正在開發一個.NET應用程序,使用ODBC函數從Informix數據庫讀取數據。 在數據庫中,我有一個表中定義了Serial和BigInt數據類型的列。我的數據檢索功能看起來像這樣。 Dim cmd As New Odbc.OdbcCommand
Dim da
當我嘗試在使用JDBC的Informix數據庫中運行查詢時,出現SQLException。查詢是體積龐大: select * table_name where tableid in (....)
我得到一個例外,因爲「在」部分包含超過5000個值,並因爲長度。有沒有辦法避免這種情況,或者我應該分解並運行兩個查詢?
我正在做的必須在WHERE子句中搜索具有不同條件的表的應用程序的規範。 例如(不是實際的表): 類型1 select name from employees where active = true;
或2型 select name from employees where idBoss = 3;
我寧願創建一個參數 「類型」 多於一個的存儲過程使用相同的代碼和不同的「where」子句創建兩