ora01480 文心快码BaiduComate ORA-01480错误是Oracle数据库中的一个常见错误,其含义为“STR 绑定值的结尾 Null 字符缺失”。这个错误通常与字符串数据的处理有关,特别是在尝试将C风格字符串(即以null字符结尾的字符串)绑定到数据库操作时发生。以下是对该错误的详细解释、可能的产生原因以及解决方法的归纳。 ORA-...
遇到这个错误的原因是要对某一个字段值进行修改,这个字段值很大,修改的时候就报了这个错误。 问题解决方法:可以使用insert或者update两种sql语句来进行修改
今天研发同事询问,超长字符串无法INSERT到数据库。但是长度距离VARCHAR2的上限还有很多。只有1700多个字符。 检查这个字符按串和对应的错误。发现很怪异,是ORA-01480错误。 看看这个错误: 01480, 00000, "trailing null missing from STR bind value" // *Cause: A bind variable of type 5 (null-terminated string...
SDE(X64位)--ORA 01480的错误 ArcSDE X64安装—ORA 01480的错误 问题描述:Dear Mr./Mrs./Miss,This is Grace from ESRI China. Is “ArcSDE 9.3 for oracle10g X64” compatible in “Windows 2003 sp2 X64 + 10.2.0.4 X64”?In fact, when I install “ArcSDE 9.3 for oracle10g X64”,...
今天用PL/SQL Developer往一个字段(VARCHAR(3000))里更新值时出错,报“ORA-01480: STR 赋值变量缺少空后缀”,查了一下英文定义为: ORA-01480: trailing null missing from STR bind value A bind variable of type 5 (null-terminated string) does not contain the terminating null in its buffer. ...
最近做了一个改变数据库某一字段的值,这个值比之前输入的字数要多,开始的时候,直接在PL/SQL Developer中用常规的select ...for update 的方法修改,可是每次都几个字都会报错“ORA-01480: STR 绑定值的结尾 Null 字符缺失”,我以为是定义的字段长度不够长,不过看了下是varchar(2000),我修改的只有不到400个汉字...
最近做了一个改变数据库某一字段的值,这个值比之前输入的字数要多,开始的时候,直接在PL/SQL Developer中用常规的select ...for update 的方法修改,可是每次都几个字都会报错“ORA-01480: STR 绑定值的结尾 Null 字符缺失”,我以为是定义的字段长度不够长,不过看了下是varchar(2000),我修改的只有不到400个汉字...
今天在更新一个Oracle字段时出现了ora-01480错误,搜寻了一些资料,找到了如下的解决方法: 在执行更新前,先执行下面的语句 alter session set nls_language=American; 然后再进行数据的更新。 注:对应的字段的类型是varchar(2)类型的,长度是4000;长度肯定没有超出这个范围;更新的方法是使用for update的方式进行更新的。
Oracle Error :: ORA-01480 trailing null missing from STR bind value 百思不得其解,各种方法用尽,字段中最多就不过十个中文字,都加长到(1000BYTE)了还是一样,后来没法 采用原始办法,编SQL INSERT语句才把数据给插入ORA库中,后来网上参考,众说纷纭,想到此,在此发一小贴, ...
最近做了一个改变数据库某一字段的值,这个值比之前输入的字数要多,开始的时候,直接在PL/SQL Developer中用常规的select ...for update 的方法修改,可是每次都几个字都会报错“ORA-01480: STR 绑定值的结尾 Null 字符缺失”,我以为是定义的字段长度不够长,不过看了下是varchar(2000),我修改的只有不到400个汉字...