0
我有一个200线长的存储过程,它得到的参数“prmtr”扩展存储过程(添加一个部分吧),通过使用SQL Server中的参数
我想要做的就是添加根据我的参数,我的存储过程是一个“sql部分”。
例如:
SELECT A.* FROM
(
SELECT * FROM table1
) A
IF (my parameter) = a
LEFT JOIN
(
SELECT * FROM table2
) B
ON A.ID= B.ID
,对于我的问题的作品,但有关如何安装一个SQL部分怎么样“WHERE A.ID IN(SELECT ID FROM newtable的)”,这取决于在我的参数? – stckvrflw 2009-11-16 09:39:27
您可以切换一个WHERE语句,比如'WHERE @prmt <>'A'或者A.ID IN(SELECT ID FROM newTable)' – Andomar 2009-11-16 09:40:37
谢谢你们很酷的答案。 :) – stckvrflw 2009-11-16 09:50:40