随着行的插入和更新,数据库服务器会自动维护计算列的值。大多数应用程序根本不需要直接更新或插入计算列值。
计算列在出现以下情况时会重新计算:
删除、添加或重命名了列。
重命名了表。
修改任何列的数据类型或 COMPUTE 子句的 ALTER TABLE 语句更改表。
插入了行。
更新了行。
计算列在出现以下情况时不 会重新计算:
查询计算列。
计算列基于其它行的值(使用子查询或用户定义的函数),且这些行被更改。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |