我正在使用N函數來更新SQL查詢中的NClob。但是,使用N函數的更新不允許我更新超過1900個字符。刪除N功能後。我能夠將超過1900個字符更新到我的NClob專欄。使用N更新NClob函數問題
任何人都可以幫助我爲什麼我不能使用N函數更新NClob列嗎?它有什麼限制嗎?
代碼是
StringBuilder的updateQuery =新的StringBuilder( 「更新TABLE_NAME組列名=」); updateQuery.append(「= N'」)。append(NClobContent).append(「'」)。append(「,」); ps.execute(updateQuery.toString());
請顯示驗證碼和錯誤。 – OldProgrammer
它是一個簡單的更新語句如下 - 更新table_name設置column_name = N'String的長度超過4000個字符'其中rowid = 12345 我得到的錯誤是「字符串文字太長」 – user1661892
請編輯您的問題,並在那裏發佈代碼,而不是評論,並顯示調用此代碼。 – OldProgrammer