खोज…


टिप्पणियों

टेबल वैल्यूएबल पैरामीटर (शॉर्ट के लिए टीवीपी) एक संग्रहीत प्रक्रिया या फ़ंक्शन के लिए पारित किए गए पैरामीटर होते हैं जिसमें टेबल संरचित डेटा होता है। तालिका के मानदंड का उपयोग करते हुए उपयोग किए जा रहे पैरामीटर के लिए उपयोगकर्ता परिभाषित तालिका प्रकार बनाने की आवश्यकता होती है।

सक्षम मूल्यवान पैरामीटर आसानी से पैरामीटर हैं।

तालिका में कई पंक्तियों को सम्मिलित करने के लिए एक टेबल वैल्यू पैरामीटर का उपयोग करना

सबसे पहले, उपयोग करने के लिए एक प्रयुक्त परिभाषित टेबल प्रकार को परिभाषित करें:

CREATE TYPE names as TABLE
(
    FirstName varchar(10),
    LastName varchar(10)
)
GO

संग्रहीत कार्यविधि बनाएँ:

CREATE PROCEDURE prInsertNames
(
    @Names dbo.Names READONLY -- Note: You must specify the READONLY
)
AS

INSERT INTO dbo.TblNames (FirstName, LastName)
SELECT FirstName, LastName
FROM @Names 
GO

संग्रहीत कार्यविधि निष्पादित करना:

DECLARE @names dbo.Names
INSERT INTO @Names VALUES
('Zohar', 'Peled'),
('First', 'Last')

EXEC dbo.prInsertNames @Names


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow