Mam pytanie
Chciałbym aby przy dodawaniu nowego rekordu do tabeli niektóre pola wypełniały się same i nie musiał robić tego użytkownik, a nawet nie mógł (tak jak id przez IDENTITY).
CREATE TABLE [dbo].[Defects](
[idDefect] [int] IDENTITY(1,1) NOT NULL,
[Number_notification] [varchar](15) NOT NULL,
[Road] [int] NOT NULL,
[Element] [int] NOT NULL,
[Intensity] [int] NOT NULL,
[Description] [nvarchar](1000) NULL,
[Recommendation] [nvarchar](1000) NULL,
[IdPhotoStorage] [nvarchar](1000) NULL,
[Author] [int] NOT NULL,
[Notification_date] [datetime] NOT NULL
CONSTRAINT [PK_Defects] PRIMARY KEY CLUSTERED
(
[idDefect] ASC
)WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
Chodzi mi o kolumny [Number_notification] żeby składała się z "autoikrementujący się numer/aktualny rok" np. 5/2021 i była unikalna oraz [Notification_date] żeby wypełniał się aktualną datą w momencie dodania rekordu.