Что я тут не так сделал.? Текущая дата должна быть обновлена в Created_on. Пожалуйста, сделайте это правильно.
ALTER PROCEDURE [dbo].[SP_MEDM_Employment]
(@EmpCode nvarchar(5)=null,
@EmpDec nvarchar(250)=null,
@EmpDec_bl nvarchar(250)=null,
@Created_by int=null,
@Created_on datetime,
@Modified_by int=null,
@Modified_on datetime)
AS
BEGIN
IF NOT EXISTS (SELECT * FROM [dbo].[tbl_MEDICAL_Employement]
WHERE EmployementCode = @EmpCode
AND EmployementDesc = @EmpDec
AND EmployementDesc_bl= @EmpDec_bl)
BEGIN
INSERT INTO tbl_MEDICAL_Employement
(EmployementCode,EmployementDesc,EmployementDesc_bl,Created_on)
VALUES (@EmpCode,@EmpDec,@EmpDec_bl,GETDATE())
END
END