我想在Full_Name
表中创建一个列User
,其中包含两列First_Name and Last_Name
。当Full_Name
字段存储到数据库中时,此First_Name and Last_Name
列需要自动更新。
答案 0 :(得分:3)
您可以在表格中添加computed column:
ALTER TABLE User
ADD Full_Name AS(First_Name + ' ' + Last_Name)
答案 1 :(得分:-1)
您可以在每个交易(例如UPDATE
)的脚本底部加INSERT
来更新Full_Name
列。
UPDATE [User] SET Full_Name = ISNULL(First_Name,'') + ' ' + ISNULL(Last_Name,'')