可以使用 ALTER TABLE 语句更改计算列中所用的表达式。下面的语句会更改计算列所基于的表达式。
ALTER TABLE table-name ALTER column-name SET COMPUTE ( new-expression ); |
在执行上述语句时,将重新计算该列。如果新表达式无效,ALTER TABLE 语句将会失败。
下面的语句使某个列不再成为计算列。
ALTER TABLE table-name ALTER column-name DROP COMPUTE; |
该列中现有的值在此语句执行时不会发生变化,但它们不会再自动更新。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |