मैं संग्रहित प्रक्रिया में कॉलम डेटा की सूची कैसे पास कर सकता हूं?संग्रहित प्रक्रिया के साथ SQL सर्वर तालिका में मानों की सूची डालें
मेरे संग्रहीत प्रक्रिया है
ALTER PROCEDURE [dbo].[Register]
@Id int,
@Name nvarchar(50)
AS
BEGIN
BEGIN TRY
INSERT INTO dbo.Group (Id, Name)
VALUES(@Id, @Name)
SELECT 0
END TRY
BEGIN CATCH
SELECT -1
END CATCH
END
GO
मैं इस तालिका
@Id = 1,2,3,4,5
@Name = 'test1,test2,test3,test4,test5'
में डालने के लिए इस डेटा की तरह गुजरती हैं और इस
Id Name
1 test1
2 test2
3 test3
4 test4
5 test5
http://msdn.microsoft.com/en-us/library/bb675163(v=vs.110).aspx सी # –
से इनका उपयोग करने के लिए यह उपयोगी होगा, यदि आप डेटा को पास करने का तरीका अपडेट करते हैं तो यह सहायक होगा प्रक्रिया पैरामीटर के लिए ... – Jesuraja
@marc_s बहुत बहुत धन्यवाद, लेकिन एक questio। मैं निष्पादित संग्रहीत प्रक्रिया का उपयोग कैसे करता हूं? पास मूल्य? जब मैं इस संग्रहीत प्रक्रिया को चलाता हूं, और इसे बदलना चाहता हूं तो मुझे यह त्रुटि मिलती है कि वह 'IdNameTable' टाइप करता है, या आपके पास इसे बनाने की अनुमति नहीं है। कृपया मेरी मदद करें –