如何在SQL Server Reporting Services中使用Varbinary(64)作为参数?

时间:2010-06-29 13:13:58

标签: sql-server reporting-services

我想使用SQL Server Reporting Services编写报告。我想从动态管理视图sys.dm_exec_query_stats中将plan_handle(varbinary(64))作为另一个报表中的参数。

但是SQL Server Reporting Services不支持这种类型(varbinary(64))。寻找解决方案,解决方法等......

1 个答案:

答案 0 :(得分:0)

我想我会把数据库中的字符串和字符串放到数据库中。 字符串 out 看起来像:

[Plan Handle] = '0x' + cast('' as xml).value('xs:hexBinary(sql:column("plan_handle") )', 'varchar(max)')

中的字符串将使用动态sql处理(在查询中构建varbinary文字)。