Thử sử dụng computed column
MSDN
CREATE TABLE Yourtablename
(
ID int IDENTITY (1,1) NOT NULL,
InvoiceID AS 'INV'+ right('000000'+cast(ID as varchar(20)),7) PERSISTED
);
Để biết thêm thông tin về lý do tại sao bạn cần đặt cột được tính của mình là persisted
kiểm tra đây