昨天解决了delphi传CLOB类型字段。但是新的问题又来了。。传到ORACLE里的字符串,超过4000的如果用字符串函数来处理的时候,被截断了,,比如INSTR()等函数,ORACLE的好多内部函数的参数都是定义的VARCHAR2,他只能取4000在内的字符传,,,,
高人请高见.....
高人请高见.....
解决方案 »
- Oracle10G中建表时使用通配符
- SQL语句 求助
- 通过dblink的查询会占用回滚段吗?
- 关于hint问题的咨询
- 请教关于存储过程的标号处理问题
- .net远程连接Oracle无法连接,求大牛赶紧来救援!!!!!!!!!!!!!!!!!!!!!!!!!!
- 这里有使用Oracle 10g的吗?帮我看看这个问题!
- 在Oracle7.3.2.2.0 如何给表改名啊(在线等),急急急急急
- decode 在Oracle中有,难道在SQL Server中就没有类似的吗?
- oracle 带有括号的字段怎么查?
- dba_tables 和dba_all_tables的区别 具体点 100分
- 请问 oracle的 存储过程包 怎么建立啊
dbms_lob有很多的函数和过程的。
难道需要自己来写吗?
还有没有其他包?
这个字段是什么数据类型?char 0-2000
varchar2 0-4000,其它字段就得找相应的处理函数,
比如long、raw、long raw......
最大只返回了 18341 数...实际上我的字符串不至这么多的,我跟踪看过,,被截断了,,怎么会事啊...????????其他DBMS_LOB.SUBSTR()函数读没有截断.....不可能 GETLENGTH() 的最大上限值就是18341 吧????????????其他我都解决了。.就这个问题了,,谁帮我解决了,就结帖..送分了。...