September 2, 2009 at 7:09 am
Hia all, i have this query
create table LockChain (Bloqueador int,
Bloqueado int,
Handle varbinary(max),
Comando xml
)
insert into LockChain (Bloqueador ,
Bloqueado ,
Handle ,
Comando
)
SELECT A.Blocking_Session_ID,
A.Session_ID,
A.sql_handle,
cast(x.text as xml)
--INTOLockChain
FROMsys.dm_exec_requests A
CROSS APPLY sys.dm_exec_sql_text (a.sql_handle) AS x
WHEREBlocking_Session_ID <> 0
and i want to put the "cast(x.text as xml)" into a column "comando" in
LockChain table.
This way does not work...How can i do that ?
The error was
XML parsing: line 39, character 24, illegal qualified name character
September 2, 2009 at 8:02 am
In order to cast a text string to the XML datatype, the text string must be valid XML. The text column that is returned from sys.dm_exec_sql_text is not XML.
See sys.dm_exec_sql_text in the Books Online (BOL).
September 2, 2009 at 8:05 am
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy