Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 在长原始列中插入值_Sql_Oracle_Plsql - Fatal编程技术网

Sql 在长原始列中插入值

Sql 在长原始列中插入值,sql,oracle,plsql,Sql,Oracle,Plsql,我需要在OracleDB中使用长原始列测试一些东西。为此,我需要在该列中插入一个长度值,比如4000。数据可以很简单,比如AAAA。。。4000次。我尝试使用sqlplus插入一个大值,但可能由于sqlplus中的长度限制而出现以下错误 错误: ORA-00972:标识符太长 是否可以使用sqlplus将大值插入长原始列?在Oracle中,AAA是标识符,“AAA”是字符串值。在Oracle中,AAA是标识符,“AAA”是字符串值。这是sqlplus的一个限制,输入不能超过2499个字符 我建议

我需要在OracleDB中使用长原始列测试一些东西。为此,我需要在该列中插入一个长度值,比如4000。数据可以很简单,比如AAAA。。。4000次。我尝试使用sqlplus插入一个大值,但可能由于sqlplus中的长度限制而出现以下错误

错误: ORA-00972:标识符太长

是否可以使用sqlplus将大值插入长原始列?

在Oracle中,AAA是标识符,“AAA”是字符串值。

在Oracle中,AAA是标识符,“AAA”是字符串值。

这是sqlplus的一个限制,输入不能超过2499个字符

我建议您将插入作为两步流程的一部分

在table.column中插入数据,但数据不能超过2500个字符。 更新同一列并将其余数据连接到已插入的数据。 这不是一个理想的方案,但据我所知,这是使用sqlplus的唯一方法。

这是sqlplus的一个限制,输入不能超过2499个字符

我建议您将插入作为两步流程的一部分

在table.column中插入数据,但数据不能超过2500个字符。 更新同一列并将其余数据连接到已插入的数据。 这不是一个理想的场景,但在我看来,这是使用sqlplus的唯一方法