Sinan Uğurlu
Kilopat
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Yazılım ve Ağ Altyapı Danış.
SP'de bir Departman ekleme prosedür'üm var, INSERT komutu ile ekliyorum, ancak SP içerisinde bir de Log ekliyorum, Burada'da tblLog tablosunda yer alan targetID değerinde bir önceki eklediğim ID'yi eklemem lazım, yardımcı olur musunuz?
Mevcut SP;
Mevcut SP;
SQL:
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[createNewDepartman] @firmaID nvarchar(128), @departmanAdi nvarchar(128), @departmanYetkili nvarchar(128), @userID nvarchar(128)
AS
BEGIN
INSERT INTO tblDepartman (firmaID,
departmanAdi,
departmanSorumlu
)Output inserted.Id
VALUES ( @firmaID, @departmanAdi, @departmanYetkili)
INSERT INTO tblLog (logDate,logDetail,logType,userID,targetID) VALUES( getdate(), @departmanAdi + ' isimli departmanı ekledi',33, @userID, 'buraya tblDepartman'dan dönen ID gelmesini istiyorum') END