Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以编辑计算列值?
我的表中有一个计算值,有时,我需要输入一个不是计算值的单独值。
有没有办法将它存储在计算的 col 中,或者我必须制作一个额外的 col?
不,计算列在设计上始终是只读的。
您需要更改底层实际列(计算列所依赖的)以更改计算列。
这在 SQL Server 2008 中仍然相同。
您可以做的是有一个常规列,以及一个有时会更新该列,有时会跳过更新的触发器。
马克