我有,其中有LONG類型的字段(最大容量2GB)的老oracle數據庫問題與LONG甲骨文
現在早些時候它用於工作,我們開始把罰款,但隨着時間的推移數據的大小遠遠超過2GB,所以我們開始面臨麻煩。
我無法將字段類型從LONG更改爲CLOB,因爲這會產生很多麻煩,因爲必須對產品進行無數的更改才能處理CLOB類型。
將數據分成塊然後放入是一個選項,但我們該怎麼做?
有人可以提出一種方法來處理這個問題。最好是代碼或代碼的鏈接。
我有,其中有LONG類型的字段(最大容量2GB)的老oracle數據庫問題與LONG甲骨文
現在早些時候它用於工作,我們開始把罰款,但隨着時間的推移數據的大小遠遠超過2GB,所以我們開始面臨麻煩。
我無法將字段類型從LONG更改爲CLOB,因爲這會產生很多麻煩,因爲必須對產品進行無數的更改才能處理CLOB類型。
將數據分成塊然後放入是一個選項,但我們該怎麼做?
有人可以提出一種方法來處理這個問題。最好是代碼或代碼的鏈接。
問題是,您無法將超過2GB的值傳遞給LONG變量。所以,你的應用程序有兩種選擇:
哪種方法最適合你,取決於你的應用程序的細節。給我們更多的信息,我們可以給你具體的建議。
其實是第三個選項。 LONG和LONG RAW數據類型已被棄用十多年。也許是時候繼續...
我正在使用ORACLE 10g ................. – Egalitarian 2010-08-04 12:17:24
@Egalitarian - All這告訴我你是應該很久以前咬過子彈並轉移到CLOB的。它是*詳細信息*,而不是「應用程序的詳細信息」。你的應用程序用這些大量數據做什麼?它如何與數據庫交互?它是用什麼語言寫的? – APC 2010-08-04 12:44:19
您正在使用哪個版本的Oracle? – 2010-08-03 10:37:57
我正在使用10g ................. – Egalitarian 2010-08-04 06:23:26