语句中的partition(partid) partid能不能用变量,请指教。
语句中的partition(partid) partid能不能用变量,请指教。
[解决办法]
没试过。你试试看,如果不能的话,可以考虑用动态SQL。
declare @var as varchar(10)
set @val = 'col'
exec('select id , row_number() over(partition by ' + @val + ' order by ... from tb' )
[解决办法]
动态拼接字符串执行。
[解决办法]
http://www.cnblogs.com/hellen-li/archive/2009/11/10/1599587.html