在Oracle中,如何将一张表中的long字段的数据插入到另一张表中的clob的字段中
解决方案 »
- 急...在线等,Oracle查询语句,跪等大虾!!!
- 问个弱弱的问题:看到有的资料上提到"INTERNAL/SYS"帐号,它和常说的SYS帐号是同一回事吗?
- 关于Oracle随机查询数据的问题,在线求解,求帮助
- Oracle 高级复制问题
- 紧急求助,vb+oracle开发购书系统
- 跪求大神帮个忙,我的HQL语句哪里写错了
- imp
- 求教高手,如何解决这个查询问题.
- oracle的字符集问题。急死我了Help me
- 一个oracle查询的sql语句的写法,给出正确答案者另给100分
- 求教一下执行计划中ilter 与 nested loops的关系
- oracle10g的客户端能链接11g么,我今天试着没有链接上?
insert into table_clob select to_lob(long_col)... from table_long;
(
t01 long
)create table tab2
(
t01 clob
)insert into tab1 values('11111111111111111')
insert into tab2 select to_lob(t01) from tab1
ORA-00997: 非法使用 LONG 数据类型
ORA-06512: 在 "HN1W.PRO_INTOCONTENT", line 7
ORA-06512: 在 line 3View program sources of error stack?
create or replace procedure Pro_intoContent isbegin insert into tf_content
(CONTENT_ID,
CREATE_TIME,
MOOD_ICON,
TITLE,
CONTENT --clob类型
)
SELECT hn_content.nextval,
ISSUEDATE,
DIRECTORY,
MSGTITLE,
TO_LOB(MSGCONTENT) --long类型
FROM CSMESSAGE@hnold; --dblinkend Pro_intoContent;