*停權中*
|
由於剛接觸SQL Server
以前人寫的預存程序(如最下面)
請問:
一、此句的OUTPUT是作什麼用呢?@MESSAGE1 VARCHAR(40) OUTPUT
二、請問此變數@NO1,為什麼不在"AS"之前作變數宣告呢?
謝謝
ALTER PROCEDURE ChkUSER_ID
(
@MESSAGE1 VARCHAR(40) OUTPUT,
@ID1 VARCHAR(10)
)
AS
DECLARE @NO1 INTEGER
SET @MESSAGE1=''
SELECT @NO1=COUNT(*) FROM USER1
|