我有SQL Server 2014和大學我想要在我所有的表上實施軟刪除。實施軟刪除
SET DATEFORMAT dmy
CREATE TABLE Customers
(
CustomerId int IDENTITY (1,1) not null,
FirstName varchar (20) not null,
LastName varchar (30) not null,
Address1 varchar (30) not null,
Address2 varchar (30) not null,
Address3 varchar (30) null,
Eircode varchar (8) null,
DateOfBirth date not null,
CountyId int not null,
CountryId int not null,
AssociationId int null,
CustomerTypeId int not null,
AccountId int not null
)
我想添加一個軟刪除列使用刪除在。做這個的最好方式是什麼?
建議您在數據庫的所有表上使用軟刪除(deleted_at
)以保持一致。
你還記得申報外鍵嗎? – Schwern