मैंने गिनती वापस करने के लिए एक संग्रहित प्रक्रिया लिखी। लेकिन मुझे एक शून्य मूल्य मिला। क्या कोई मुझे बता सकता है कि मेरी संग्रहीत प्रक्रिया में समस्या कहां है।संग्रहीत प्रक्रिया में वापसी की गणना
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER PROCEDURE [dbo].[ValidateUser]
@UserName varchar(50),
@Password varchar(50),
@Num_of_User int output
AS
BEGIN
SET NOCOUNT ON;
SELECT @Num_of_user =COUNT(*)
FROM login
WHERE username = @UserName
AND pw = @Password
RETURN
END
आप उस मूल्य को पढ़ने की कोशिश कैसे कर रहे हैं? –
@BenCr आपको रिटर्न वैल्यू के रूप में गिनती कैसे प्राप्त करें, या आपके संग्रहीत प्रक्रिया के हिस्से के रूप में परिभाषित आउटपुट पैरामीटर का उपयोग करने के लिए बताता है। @atbebtg आपको बताता है कि परिणाम को परिणाम के रूप में कैसे प्राप्त किया जाए। – Suncat2000