【发布时间】:2013-09-13 21:41:46
【问题描述】:
对于 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,但它总是显示
数据类型 nvarchar 和 text 在 add 运算符中不兼容。
我尝试将所有内容都转换为 nvarchar,但后来我得到了这个:
将表达式转换为数据类型 nvarchar 时出现算术溢出错误。
有什么建议吗?
【问题讨论】:
标签: sql sql-server-2008 guid nvarchar