About Me

Barking, Essex, United Kingdom
MCITP DBA ,MCITP BI & Oracle OCP 11G

Monday, February 17, 2014

FETCH API_CURSOR and sp_cursorfetch - SQL Text Finder

DBCC INPUTBUFFER (53)

This returns:
FETCH API_CURSOR0000000000000004
-------------------------------
SELECT t.text
FROM sys.dm_exec_connections c
CROSS APPLY sys.dm_exec_sql_text (c.most_recent_sql_handle) t
WHERE session_id = 53

This returns:

FETCH API_CURSOR0000000000000004
-------------------------------
SELECT c.session_id, c.properties, c.creation_time, c.is_open, t.text
FROM sys.dm_exec_cursors (53) c
CROSS APPLY sys.dm_exec_sql_text (c.sql_handle) t

The above query will produce appropriate text.

Reference:


No comments:

Post a Comment