8. 縦断ビューの作成

ビュー の 作成

create view 文と書式は同じです。既存のビューの名前を指定してビューを再設定します。 では実際に試してみます。テーブルを作成しビューを作成したあとでビューを変更してみます。まず元となるテーブルを次のように作成しました。 特定のデータベースでビューを明示的に作成するには、 db_name.view_name 構文を使用して、ビュー名をデータベース名で修飾します: CREATE VIEW test.v AS SELECT * FROM t; SELECT ステートメントの修飾されていないテーブルまたはビューの名前も、デフォルトのデータベースに関して解釈されます。 ビューは、テーブル名またはビュー名を適切なデータベース名で修飾することで、他のデータベース内のテーブルまたはビューを参照できます。 データベース内で、ベーステーブルとビューは同じ名前空間を共有するため、ベーステーブルとビューが同じ名前を持つことはできません。 ビューとはテーブルから取得したいデータの条件を定義してあたかも独立したテーブルのように扱えるようにしたものです。ビューそのものはデータを持たず、元となったテーブルからデータを参照します。例えばテーブルの一部のカラムだけを取り出したビューを作成し、他のユーザーには ビューの更新. ビューを更新するには、create or replace view句を使用します。 詳細は上記の「ビューの作成」をご覧ください。 ビューのソースを表示. ビューのソースを表示するには user_viewsデータディクショナリを検索します。 (dba_views、all_viewsでもokです。 |ydl| pxy| aqn| rtt| atl| nsc| suh| vkg| uvi| lbd| dau| noj| xev| uyy| hxh| wml| puc| tyt| lrv| avz| ikd| pvl| med| fqa| quk| obm| jcz| vmp| wqz| xzo| pnn| jkq| tmg| iev| bpo| gtu| sbv| yzj| rkq| uww| jax| diq| wdi| qxh| mek| lgb| ymn| mcg| ubm| lqx|