ANALYZE_EXTERNAL_ROW_COUNT
计算外部表中的确切行数。 ANALYZE_EXTERNAL_ROW_COUNT
在后台运行。
注意
使用DO_TM_TASK
无法计算外部表的行数。
这是元函数。您必须在顶级 SELECT 语句中调用元函数。
行为类型
易变语法
ANALYZE_EXTERNAL_ROW_COUNT ('[[[database.]schema.]table‑name ]')
参数
-
[database.]schema
数据库和架构。默认架构为
public
。如果指定一个数据库,它必须是当前数据库。- table‑name
- 指定要计算精确行计数的外部表的名称。如果提供空字符串,Vertica 会计算所有外部表的精确行数。
特权
外部表上的任何 INSERT/UPDATE/DELETE 权限
示例
计算所有外部表的精确行计数:
=> SELECT ANALYZE_EXTERNAL_ROW_COUNT('');
计算表 loader_rejects
的精确行计数:
=> SELECT ANALYZE_EXTERNAL_ROW_COUNT('loader_rejects');