Pra*_*ash 2 t-sql azure azure-sql-database azure-synapse
在SQL Azure DB中,当执行更新语句时,我们可以通过 获取受影响的行数@@ROWCOUNT,同样在Azure SQL数据仓库中我无法获取受影响的行数。有没有办法获取 Azure SQL 数据仓库中受影响的行数。
您可以找到 SQL DW 的常见解决方法https://azure.microsoft.com/en-us/documentation/articles/sql-data-warehouse-migrate-code/
@@rowcount 的解决方法是:
SELECT SUM(row_count) AS row_count
FROM sys.dm_pdw_sql_requests
WHERE row_count <> -1
AND request_id IN
( SELECT TOP 1 request_id
FROM sys.dm_pdw_exec_requests
WHERE session_id = SESSION_ID()
ORDER BY end_time DESC
)
;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3528 次 |
| 最近记录: |