gpt4 book ai didi

sql-server - SQL Server 写入一次列

转载 作者:行者123 更新时间:2023-12-03 01:37:04 25 4
gpt4 key购买 nike

是否有任何方法可以将 SQL Server 实例配置为不允许更新插入到数据库中的值?

例如插入后,该值是固定的,同一行中的其他列可能会更改,但该值仅写入一次。

最佳答案

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

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

关于sql-server - SQL Server 写入一次列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/790840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com