GET_NUM_ACCEPTED_ROWS
返回在当前会话的上一个已完成加载中加载到数据库的行数。GET_NUM_ACCEPTED_ROWS 是一个 元函数。请勿将其用作 INSERT 查询中的值。
对于当前正在处理的加载,无法获得已接受的行数。在 LOAD_STREAMS 系统表中检查其状态。
此元函数支持来自 STDIN 的负载、来自 Vertica 客户端的 COPY LOCAL 或发起程序上的单个文件。对于多节点加载,无法使用 GET_NUM_ACCEPTED_ROWS。
这是元函数。您必须在顶级 SELECT 语句中调用元函数。
行为类型
易变语法
GET_NUM_ACCEPTED_ROWS();
特权
无
注意
与当前会话的上次加载期间接受的行有关的数据不会持续存在,将会在启动新加载时丢失。示例
此示例显示了 vmart_load_data.sql 元命令接受的行数。
=> \i vmart_load_data.sql;
=> SELECT GET_NUM_ACCEPTED_ROWS ();
GET_NUM_ACCEPTED_ROWS
-----------------------
300000
(1 row)