We have a log table that has a message column that sometimes has an exception stack trace. I have some criteria that determines if the message has this. We do not want to sh
I think I found the answer:
convert(nvarchar(50), RequestID)
Here's the link where I found this info:
http://msdn.microsoft.com/en-us/library/ms187928.aspx
It is possible to use the convert function here, but 36 characters are enough to hold the unique identifier value:
convert(nvarchar(36), requestID) as requestID
Instead of Str(RequestID)
, try convert(varchar(38), RequestID)
In my opinion, uniqueidentifier
/ GUID is neither a varchar
nor an nvarchar
but a char(36)
. Therefore I use:
CAST(xyz AS char(36))