1

SQL Azure DB では、update ステートメントが実行されると、影響を受ける行数を取得@@ROWCOUNTできます。同様に、Azure SQL Data Warehouse では、影響を受ける行数を取得できません。Azure SQL Data Warehouse で影響を受ける行数をフェッチする方法はありますか。

4

3 に答える 3

0

上記の正解に加えて。動的 SQL を使用する場合は、「TOP 4」を使用して行数を取得する必要があります。それ以外の場合、@@rowcount 回避策は何も返しません。修正: subsql をこれに変更すると、動的 SQL 行数の問題が修正されます: SELECT TOP 1 request_id FROM sys.dm_pdw_exec_requests WHERE session_id = SESSION_ID() ORDER BY end_time DESC, start_time DESC

于 2016-05-17T15:01:42.123 に答える