统计出一个表内数据的字节数 在Oracle 数据库中如何较准确的快速的统计一个表内所有数据的字节总数该表包含clob类型数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT NUM_ROWS, AVG_ROW_LEN,NUM_ROWS*AVG_ROW_LEN FROM USER_TABLES WHERE TABLE_NAME LIKE '%'; USER_TABLES 能得到表内clob字段的内容的长度吗? length(字段)这个函数能满足要求吗? length(字段)可以但比较繁琐,有十多个字段的20多个表上百万数据时很慢 LOB类型的很难处理,不知道你要数据字节总数干嘛 比如有个表sbmx里面有四个字段select sum(vsize(sbmx_id) + vsize(sbpc_id) + vsize(org_id) + vsize(sb_content)) from sbmx上面的sql可以查询出存储所有字段的数据的字节数看看是不是你的要求 vsize似乎不能直接统计clob类型的字段信息。可以这样试试: select vsize(to_char(to_clob('ba'))) from dual 谢谢大家帮助!!本人试过clob类型字段长度超4000数据无法用to_char()转换 新人求助!触发器的问题! 新人报道,顺路问个小问题。 简单的PLSQL语法问题 高分求教数据库进程突然消失的问题!!! update语句难题?????????????????????????马上结分!!!!!! 请教,关于在Oracle快速导入数据以及导出文本的一些问题。 有关oracle端口的问题? 关于配置 排序问题! PLSQL多个查询结果集,有何种办法能够批量导出多个CSV文件或者EXCEL 请教一下关于group by的问题 Oracle Trigger基礎寫法
FROM USER_TABLES
WHERE TABLE_NAME LIKE '%';
这个函数能满足要求吗?
里面有四个字段
select sum(vsize(sbmx_id) + vsize(sbpc_id) + vsize(org_id) +
vsize(sb_content))
from sbmx
上面的sql可以查询出存储所有字段的数据的字节数
看看是不是你的要求
select vsize(to_char(to_clob('ba')))
from dual
本人试过clob类型字段长度超4000数据无法用to_char()转换