【发布时间】:2014-04-02 08:12:39
【问题描述】:
我想在某列的所有单元格中插入相同的长字符串,是CLOB类型。
它说我应该使用“绑定变量”来做到这一点。所以我用谷歌搜索了这个:
variable xmlstuff CLOB;
exec :xmlstuff := '<?xml version="1.0"?> ... really long xml...';
UPDATE TABLE_NAME SET COLUMN_NAME = '&&xmlstuff';
现在还是说
The string literal is longer than 4000 characters.
在这种情况下,绑定变量的正确用法是什么?
【问题讨论】:
-
顺便说一下,
&&xmlstuff不是绑定变量。 -
为什么将 XML 用作 CLOB 而不是 XMLType?
-
@evenro:因为以前的程序员。
标签: oracle oracle11g oracle-sqldeveloper