Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scripting 如何知道sqlldr加载的行数?_Scripting_Oracle11g_Sql Loader - Fatal编程技术网

Scripting 如何知道sqlldr加载的行数?

Scripting 如何知道sqlldr加载的行数?,scripting,oracle11g,sql-loader,Scripting,Oracle11g,Sql Loader,我有一个表X,我正在使用SQLLDR将许多文件中的数据加载到表X中。我需要知道有多少行被加载到表中 CTL文件包含许多条件,再次编写用于过滤和计数的脚本将影响可维护性 另外,我不想从表中选择count(*),因为这将是一个代价高昂的操作 我们需要根据数据制作一个单独的repor,比如加载了多少行。而且,我们在每一行中都有一个timestamo,SQLLDR将它插入到表中的行数捕获到日志文件中 日志文件中的代码段示例如下: SQL*加载器:11.2.0.1.0版-2013年2月7日星期四02:36

我有一个表X,我正在使用SQLLDR将许多文件中的数据加载到表X中。我需要知道有多少行被加载到表中

CTL文件包含许多条件,再次编写用于过滤和计数的脚本将影响可维护性

另外,我不想从表中选择count(*),因为这将是一个代价高昂的操作


我们需要根据数据制作一个单独的repor,比如加载了多少行。而且,我们在每一行中都有一个timestamo,SQLLDR将它插入到表中的行数捕获到日志文件中

日志文件中的代码段示例如下:

SQL*加载器:11.2.0.1.0版-2013年2月7日星期四02:36:18开始生产

版权所有(c)1982年,2009年,甲骨文和/或其附属公司。所有权利 保留的

表TBL_测试:

已成功加载0行

由于数据错误,未加载0行

0行未加载,因为所有WHEN子句均失败

0行未加载,因为所有字段均为空