Alter Procedure sp_TablolaraEkle @marka_ad nvarchar(50), @model_ad nvarchar(50) as Begin Set Nocount on Declare @id int Declare @Marka nvarchar(50) Select @id=id From Marka where marka_ad=@marka_ad IF isnull(@id,0)=0 BEGIN INSERT INTO Marka(marka_ad) values (@marka_ad) SELECT @id=@@Identity insert into Model(marka_id,model_ad)values (@id,@model_ad) END Else BEGIN insert into Model (marka_id,model_ad) values(@id,@model_ad) END End ok man i altered my procedure like it and it works now as i wished..thanks for your help...