как насчет создания STORED PROCEDURE
для этого?
пример:
CREATE PROCEDURE Registration.IdentifyStudentsByState
@Gdr nvarchar(20),
@StateOrProvince char(2)
AS
BEGIN
SELECT FullName = LastName + ', N' + FirstName,
DATEDIFF(year, DateOfBirth, GETDATE()) AS Age,Gender
FROM Registration.Students
WHERE (Gender = @Gdr) AND (State = @StateOrProvince);
END
поэтому в вашем случае вы должны написать что-то вроде этого:
CREATE PROCEDURE InsertData
@iFirst varchar(50),
@iMiddle varchar(50),
@iLast varchar(50),
@iAge varchar(50),
@iStreetNo varchar(50),
@iStreetName varchar(50),
@iCity varchar(50),
@iState varchar(50),
@iZip varchar(50)
AS
BEGIN
INSERT tableNameA(First, Middle, Last, Age) VALUES (@iFirst,@iMiddle,@iLast,@iAge);
INSERT tableNameB(StreetNo,Streetname,City, State,Zip) VALUES (@iStreetNo,@iStreetName,@iCity,@iState,@iZip);
END
* 1011 ИСПОЛЬЗОВАНИЕ *
EXEC InsertData 'john','mm','doe','45','asd','fg','fgh','fgh','fgh';
ПРИМЕЧАНИЕ. Приведенная выше иллюстрация является просто примером того, как создать STORED PROCEDURE
, вы можете изменить PARAMETERs
, DATA TYPEs
и запросы. Я надеюсь, это поможет вам. Спасибо!