请教关于CLOB字段的INSERT

abcat 2005-06-23 01:31:16
TABLE_1
(
F_ID NUMBER NOT NULL,
F_ABC VARCHAR2(255) DEFAULT '' NOT NULL,
F_CONTENT CLOB NULL
)

TABLE_2
(
F_ID NUMBER NOT NULL,
F_TITLE VARCHAR2(255) DEFAULT '' NOT NULL,
F_CONTENT CLOB NULL
)


要把TABLE_2的数据导入到TABLE_1,应该怎么写SQL语句呢?

本来想这样:
insert into TABLE_1(F_ID,F_CONTENT)
select F_ID,F_CONTENT
from TABLE_2

但CLOB好象不能这样直接INSERT?应该怎么改呢?
不熟悉ORACLE,请各位大侠帮忙,非常感谢^-^
...全文
205 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
heyixiang 2005-06-25
  • 打赏
  • 举报
回复
bobfang 2005-06-23
  • 打赏
  • 举报
回复
clob是可以直接insert into ... select ... from 的。long/long raw不可以。
abcat 2005-06-23
  • 打赏
  • 举报
回复
是文本啊 这位大侠
ORACLE是9.2.0.1
run_ant 2005-06-23
  • 打赏
  • 举报
回复
请问你的CLOB字段保存的是什么数据?是文本,WORD?你的是ORACLE版本?

17,088

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧