当前正在执行的查询 - Teradata

Currently executing queries - Teradata

我想在 Teradata 中获取当前正在执行的查询,当我 运行 以下 SQL 时,我收到错误消息“失败 9881:函数 'MonitorSQLText' 调用了一个无效的参数数量或类型'。我正在使用 TD 14.10

SELECT *  FROM TABLE (MonitorSQLText(-1, '*', 0)) AS T2;

请帮我解决这个问题。

MonitorSQLText 只能应用于单个会话。

要获取所有会话的信息,您必须使用 MonitorSession(-1, '*', 0),当您在存储过程中执行此操作时,您可以 运行 将其作为游标并处理每一行。