मैं 2 अलग टेबलएक और संग्रहीत प्रक्रिया SQL सर्वर से संग्रहीत प्रक्रिया कॉलिंग
में 3 डालने संग्रहित प्रक्रियाओं प्रत्येक सपा आवेषण डेटा हैTable 1 Table 2
idPerson idProduct
name productName
phoneNumber productdescription
FK-idProduct
के लिए तालिका 1 तालिका के लिए सपा सपा 2
create procedure test1 create procedure test2
WITH WITH
EXECUTE as caller EXECUTE as caller
AS AS
declare declare
@idPerson int, @idProduct int,
@name varchar(20), @productName varchar(50),
@phone varchar(20) @productoDescription varchar(50)
SET nocount on; SET nocount on;
Begin Begin
insert into table1( insert into table2(
idPerson, idProduct,
name, productName,
phone) productDescription)
values( values(
@idPerson, @idProduct,
@name, @productName,
@phone) @productDescription)
end end
मैं की जरूरत है संग्रहीत प्रक्रिया परीक्षण 2 से संग्रहीत प्रक्रिया परीक्षण 2 को कॉल करने के लिए और तालिका में एफके-आईडी डालें 1
पर डालने से यह तालिका 1 में idPerson, name, phone और idProduct को डालने और तालिका 2 में idProduct, productName और productDescription में डालने की आवश्यकता होगी? –
@@ SCOPE_IDENTITY एक चीज़ नहीं है। SCOPE_IDENTITY() – MPaul