77问答网
所有问题
oracle中如何将long型的数据转换为char型
如题所述
举报该问题
推荐答案 æ¨èäº2016-09-17
oracleä¸çlongç±»åå³clobç±»åï¼å¯ç¨to_charå½æ°è½¬æ¢æcharç±»åã
使ç¨ä¸æ³¨æäºé¡¹ï¼
1ãå®é ä¸å¤çCLOBå段çæ¶åï¼ç´æ¥TO_CHARï¼å½é¿åº¦è¶ è¿4000çæ¶åï¼ä¼æ¥éï¼æ示å被æªåï¼
2ãç´æ¥ä½¿ç¨SUBSTR对CLOBå段è¿è¡æªåï¼æ¯ä¸è½èµ·å°ä»»ä½ä½ç¨çï¼
3ãå¯ä»¥ä½¿ç¨dbms_lob.substr(clobcolumn,4000)ï¼å¯¹CLOBå段è¿è¡æªåï¼æªåçé¿åº¦æ¯4000è¿æ¯2000æ ¹æ®åå¨çæ¯æ±ååæ°æ®å³å®é¿åº¦ã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WppWvWvp33YqN8GqNY.html
其他回答
第1个回答 推荐于2017-12-15
LONG类型列不能用大部分SQL函数。建议ORACLE别用LONG转换可以INSERT 方法:含有LONG的表table_with_long需要创建个有CHAR的表:table_with_varcharbeginfor cv in ( select col_long from table_with_long)loopif instr(cv.col_long,'key_word') > 0 then本回答被提问者采纳
相似回答
大家正在搜
相关问题
oracle 如何把long类型转换成字符类型
oracle中如何将long型的数据转换为char型
oracle中如何将varchar型转换成int型
oracle中如何用pl/sql 把long 类型转为num...
oracle 怎么将date类型转换成char类型
oracle 将字符型转换为数值型
在oracle数据库里怎么把char类型的字段转换成date...
oracle 数据类型转换 to_char to_numbe...