データベースビューへのテーブルの追加
データベースビューに結合するテーブルを指定します。
始める前に
必要なロール:admin。
このタスクについて
[ビューテーブル] フォームの [テーブル] フィールドは、データベースビューに結合するテーブルを指定します。変数プリフィックスは、結合の条件を定義するために where 句によって使用されます。これらの条件は任意のフィールドを参照できますが、通常はテーブル内のフィールドをデータベースビューの別のテーブル内のフィールドと照合することで、結合を定義します。
注:
[変数プリフィックス] フィールドは必須です。
where 節を記述する場合は、テーブルの変数プリフィックスにアンダースコアを付けてフィールド名を追加します。次の例では、[mi_id] は、メトリクスインスタンス [metric_instance] テーブル (mi) の [id] フィールドを参照しており、[inc_sys_id] はインシデント [incident] テーブル (inc) の [sys_id] フィールドを参照しています。
注:
- テーブルローテーションに参加するテーブルにデータベースビューを作成することはできません。
- 変数プリフィックスには小文字のみを使用してください。大文字を使用すると、リストにデータベースビューが表示されない場合があります。
左結合を使用してビューを作成する例については、「データベースビューの作成における左結合の例」を参照してください。
[Where 節] でサポートされる JavaScript 条件演算子は次のとおりです。
- =
- !=
- 次の値未満 (<)
- <=
- >
- >=
- &&
- ||
データベースビューの Where 節では、Like 条件や CONTAINS 条件はサポートされていません。リストのフィルタリング、Glide クエリの実行、またはレポートの実行時に、= 演算子を使用して sys_id に基づいてテーブルをリンクします。