別名を作成するには

提供: DB2逆引きWiki
移動: 案内, 検索

DB2逆引きリファレンス目次】 【DB2逆引きリファレンス目次#実装編】 【DB2逆引きリファレンス目次#スキーマと別名

目次

前提

  • データベース接続が必要
  • 以下のいずれかが必要: SYSADM権限, DBADM権限, スキーマに対するCREATEIN特権
  • スキーマがまだ存在しない場合はIMPLICIT_SCHEMA権限が必要です

解説

表およびビューに対して別名を作成するには、CREATE ALIASを用います。

CREATE ALIAS 別名 FOR 表名もしくはビュー名

別名
作成する別名を指定します。
表名もしくはビュー名
表名もしくはビュー名を指定します。別名に対してさらに別名を作成することもできます。この場合は表名のかわりに別名を指定します。

使用例

表(ここではt1)に対して別名(ここではa1)を定義する例。

db2 ==> CREATE ALIAS a1 FOR t1↓

表(ここではs1.t1)に対して別名(ここではs2.a1)を定義する例(スキーマの指定つき)。

db2 ==> CREATE ALIAS s1.a1 FOR s2.t1↓

注意

  • SYSで始まるスキーマは使用できません。

参照

個人用ツール
名前空間

変種
操作
案内
ツール