計算カラムの値は、ローが挿入され更新されると自動的にデータベースサーバーによって維持されます。ほとんどのアプリケーションでは、計算カラム値を直接更新したり挿入したりする必要はありません。
計算カラムは、次の状況で再計算されます。
いずれかのカラムが削除、追加、または名前が変更された場合
テーブルの名前が変更された場合
テーブルは、任意のカラムのデータ型を修正する ALTER TABLE 文または COMPUTE 句によって変更されます。
ローが挿入された場合
ローが更新された場合
計算カラムは、次の状況では再計算されません。
計算カラムが問い合わせされている。
計算カラムは (サブクエリまたはユーザー定義関数を使用した) 他のローの値に依存しており、しかもこれらのローは変更されます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |