nvarchar到SQL

nvarchar到SQL,sql,tsql,sql-server-2008,Sql,Tsql,Sql Server 2008,我可以将nvarcharmax转换为sql吗 像这里 SELECT [RecTime], [Name], CAST(CASE WHEN -- <logics> EXEC([SQL]) -- Or NvarcharToSql ... -- </logics> THEN 1 ELSE 0 END AS bit) AS [Value] FROM EventIncidentsStates GROUP BY [RecTime], [Name],

我可以将nvarcharmax转换为sql吗

像这里

SELECT [RecTime], [Name],
   CAST(CASE WHEN 
    -- <logics>
    EXEC([SQL]) -- Or NvarcharToSql ...
    -- </logics>
   THEN 1 ELSE 0 END AS bit) AS [Value]
FROM EventIncidentsStates
GROUP BY [RecTime], [Name], [SQL]

sql包含sql逻辑…

否。不能在SELECT中嵌入存储的proc调用或EXEC

如果不关心性能,但如果是动态SQL,则可以使用标量udf


你必须循环或诸如此类:但不清楚你想做什么。您询问了如何执行所选的解决方案,而不是说明您的问题/要求

否。您不能将存储的proc调用或EXEC嵌入SELECT中

如果不关心性能,但如果是动态SQL,则可以使用标量udf


你必须循环或诸如此类:但不清楚你想做什么。您询问了如何解决您选择的解决方案,而不是说明您的问题/要求

您认为我必须开始尝试询问我在这个问题上的问题吗?在这种情况下,请回答“是”。如果你知道你的目标,我们可能会提供一个解决方案。你认为我必须开始试着问关于这个问题的链接我的问题吗?在这种情况下,是的,请。如果知道您的目标,我们可能会提供解决方案。