REATE TABLE long_tab (
key NUMBER,
long_col LONG
);INSERT INTO long_tab (key, long_col)
VALUES (100,
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZ');COMMIT;SET SERVEROUTPUT on
DECLARE
v_Query VARCHAR2(200);
v_NewLOB CLOB;
BEGIN
v_Query := 'SELECT long_col FROM long_tab where key = 100';
INSERT INTO lobdemo (key, clob_col)
VALUES (100, EMPTY_CLOB())
RETURNING clob_col INTO v_NewLOB; Long2Lob(v_Query, v_NewLOB);
LOBPrint(v_NewLOB);
COMMIT;
END;
/
key NUMBER,
long_col LONG
);INSERT INTO long_tab (key, long_col)
VALUES (100,
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWZYZ');COMMIT;SET SERVEROUTPUT on
DECLARE
v_Query VARCHAR2(200);
v_NewLOB CLOB;
BEGIN
v_Query := 'SELECT long_col FROM long_tab where key = 100';
INSERT INTO lobdemo (key, clob_col)
VALUES (100, EMPTY_CLOB())
RETURNING clob_col INTO v_NewLOB; Long2Lob(v_Query, v_NewLOB);
LOBPrint(v_NewLOB);
COMMIT;
END;
/
解决方案 »
- 请教大虾们!VB中怎么对date和timestamp两种时间类型进行比较?在线急等!!!!
- Oracle 取数据
- 数据库导入imp要求输入口令的问题
- 关于嵌套表的用法(通过既给分)
- [入门知识共享]我学Oracle时整理或收藏的一些东东
- ===菜鸟提问===连接能用子查询吗?
- powerdesigner创建的oracle数据库表为什么查询不了呢?
- 急!!!数据库链未处于活动状态
- 我是oracle的初学者 谢谢指教!!!
- SqlServer里的exsits功能在oracle中怎么实现??急!!!
- 新手请教:如何创建和已有的数据库内容完全一样的新数据库?
- 给大家推荐一个学习Oracle和Unix的好地方!
我如果想要更新这个LONG类型字段的值怎么做????
用update吗??
例如:
update long_tab set long_col ='asjklsdfjklsdfjklasdfjkl'
where key='100';是这样吗???