日期:2014-05-18  浏览次数:20461 次

询问一个存储过程的简单问题,请帮忙,谢谢。。
SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO
create PROCEDURE [dbo].[SC_Count]
AS
SET
SELECT COUNT(PID)
FROM dbo.SC_Product

这个存储过程中的AS后面,有个SET。。。
这个SET起什么作用?
因为我删除和保留效果都是一样的。。。

------解决方案--------------------
set在上语句没有任何作用还增加语句冗余。
所以说删除和保留效果是一样的。set 一般用于变量赋值用的。