CLOB转换为VARCHAR2
CLOB转换为VARCHAR2
hsulucien 发表于2年前
CLOB转换为VARCHAR2
  • 发表于 2年前
  • 阅读 17
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: 结合dbms_lob,将CLOB转换为VARCHAR2
  • 使用dbms_lob.read
CREATE OR REPLACE FUNCTION getclob(lobloc CLOB) RETURN VARCHAR2 IS
	buffer VARCHAR2(32767);
	amount NUMBER := 4000;
	offset NUMBER := 1;
BEGIN
	dbms_lob.read(lobloc, amount, offset, buffer);
	RETURN buffer;
EXCEPTION
	WHEN no_data_found THEN
		RETURN buffer;
END;
  • dbms_lob.substr
SELECT dbms_lob.substr(xxx) FROM XXX;

 

共有 人打赏支持
粉丝 0
博文 3
码字总数 57
×
hsulucien
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: