gpt4 book ai didi

error-handling - 我想在Oracle 11g中存储4000个以上的字符

转载 作者:行者123 更新时间:2023-12-03 08:49:45 25 4
gpt4 key购买 nike

我正在使用Informatica映射来更新oracle表中的列。
该列的数据类型为VARCHAR2(4000)。

现在,我想用超过4000个字符的值更新该列,我尝试了数据类型LONG/CLOB,但后来它最多只能容纳4000个字符。

我也尝试使用手动sql查询更新该列,但它给出了错误。

请提供在该列中存储4000个以上字符的最佳方法。
提前致谢。

拉胡尔

最佳答案

您可以将列更改为LONG或LOB列(CLOB,NCLOB,BLOB),然后可以执行以下操作:

declare v LONG;
begin
v := 'stringwithmorethan4000characters...';
update YOUR_TABLE set COLUMN_X = v where id=10;--use your own command
end;

关于error-handling - 我想在Oracle 11g中存储4000个以上的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44017553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com