使用sql Server 2008,我想在文本中添加一个变量(@wfID),如下所示:
DECLARE @wfID uniqueidentifier SET @wfID = NEWID() '<Meta http-equiv="Content-Type" content="text/html; " /> <br><input type="button" value="" onclick="window.open("http://localhost/TestWeb2/Test_Look.aspx?Test_ID=' + convert(nvarchar,@wfID) + '");" /></br>',
所以,我想将@wfID添加到文本中,但它总是说
The data types nvarchar and text are incompatible in the add operator.
我尝试将所有内容转换为nvarchar,但后来我得到了这个:
Arithmetic overflow error converting expression to data type nvarchar.
有什么建议?