我需要在Oracle DB中使用长原始列进行测试。为此,我需要在该列中插入长度值,例如4000。数据可以像“AAAA ......”一样简单4000次。我尝试使用sqlplus插入一个大值,但得到以下错误(可能是由于sqlplus中的长度限制?
错误: ORA-00972:标识符太长
是否可以使用sqlplus在长原始列中插入一个较大的值?
答案 0 :(得分:2)
在Oracle中,"AAA"
是标识符,'AAA'
是字符串值。
答案 1 :(得分:2)
这是sqlplus
的限制,其输入不能超过 2499 个字符。
我建议您将插入作为两步过程的一部分。
不是理想的情况,但据我所知,如果您想使用sqlplus,这是唯一的方法。