瀏覽單個文章
影 子
*停權中*
 
影 子的大頭照
 

加入日期: Aug 2004
文章: 317
初學者問簡單的SQL Server預存程序問題

由於剛接觸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
     
      
舊 2006-12-13, 09:55 AM #1
回應時引用此文章
影 子離線中