Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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
从Teradata查询历史记录中获取受影响的行数_Teradata - Fatal编程技术网

从Teradata查询历史记录中获取受影响的行数

从Teradata查询历史记录中获取受影响的行数,teradata,Teradata,有没有办法找出有多少行受到了Teradata数据库上几天前执行的MERGE语句的影响? 我们知道DBC.QryLogSQLV和pdcrinfo.dbqlsqltbl之类的东西的存在,但这只显示了据我所知执行的语句;不是结果 谢谢。尝试使用: SELECT T.NumResultRows, T.*, FROM DBC.QRYLOG AS T WHERE ClientID = '<user_name>' AND QueryText LIKE '%<QueryText>

有没有办法找出有多少行受到了Teradata数据库上几天前执行的MERGE语句的影响? 我们知道DBC.QryLogSQLV和pdcrinfo.dbqlsqltbl之类的东西的存在,但这只显示了据我所知执行的语句;不是结果

谢谢。

尝试使用:

SELECT T.NumResultRows, T.*, 
FROM DBC.QRYLOG AS T
WHERE ClientID = '<user_name>'
    AND QueryText LIKE '%<QueryText>%' -- QueryID will be better if you know it
ORDER BY StartTime DESC;
请记住,QueryText列包含查询的前200个字符。 您可以在此处阅读更多内容:

您可以在dbc.QryLogV.StmtDMLRowCount TD16.20或QryLogStepsV、columns RowCount、RowCount2、RowCount3中获得详细信息,如果已收集,则非常感谢如果您在SQL*Assistant中运行它,您将在History | rows列中看到受影响的行数。您好,是的-但是我们需要确定ETL批处理过程中的位置和时间,某些数据可能已被删除。所以它是一个系统用户。