可以在联接条件下使用CASE语句吗?
sys.partitions
sys.allocation_units
sys.allocation_units.type
SELECT *FROM sys.indexes i JOIN sys.partitions p ON i.index_id = p.index_id JOIN sys.allocation_units a ON CASE WHEN a.type IN (1, 3) THEN a.container_id = p.hobt_id WHEN a.type IN (2) THEN a.container_id = p.partition_id END
CASE
MSG 102,15级,状态1,6行语法不正确,接近‘=’。
相关分类