Sql server SQL server写一次列

Sql server SQL server写一次列,sql-server,tsql,Sql Server,Tsql,有没有办法将SQL server实例配置为不允许更新数据库中插入的值 e、 g.一旦插入,该值是固定的,同一行中的其他列可以更改,但该值只写入一次。在更新时写入触发器,根据插入的新值检查当前列,如果值不同,则回滚事务 create trigger dbo.tr_no_updates on mytable for update as if update(mycolumn) rollback transaction

有没有办法将SQL server实例配置为不允许更新数据库中插入的值


e、 g.一旦插入,该值是固定的,同一行中的其他列可以更改,但该值只写入一次。

在更新时写入触发器,根据插入的新值检查当前列,如果值不同,则回滚事务

create trigger dbo.tr_no_updates
on mytable
for update
as
if update(mycolumn)
   rollback transaction