böyle bir procedure oluşturdum buda giagramım
USE [hastane]
GO
/****** Object: StoredProcedure [dbo].[hasta] Script Date: 21.12.2020 15:21:12 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[hasta] @Ad nchar(50), @Soyadı nvarchar(100), @TcKimlik nchar(11), @DogumTarihi varchar(8), @TelefonNo nvarchar(11) AS BEGIN SET NOCOUNT ON; INSERT INTO [dbo].Hastalar ( [Ad] ,[Soyadı] ,[TcKimlik] ,[DogumTarihi] ,[TelefonNo]) VALUES ( @Ad,@Soyadı,@TcKimlik,@DogumTarihi,@TelefonNo )
END
daha sonra hastalar tablosuna veri eklemeye çalıştım
exec hasta 'Emir','Yılmaz','35635993264','1995.11.19','053473 31115'
ama şu hatayı aldım
error information is Msg 547, Level 16, State 0, Procedure hasta, Line 13 The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Hastalar_Testler". The conflict occurred in database "hastane", table "dbo.Testler", column 'TestID'. The statement has been terminated.