列の名前を指定します。
Synopsis
identifier {.[_]identifier} {- identifier} |
identifier {.[_]*} {-identifier}
引数
identifier 列名のラベル、またはラベルの一部
概要
列の名前は、文や句からその列が呼び出すことができるラベルを指定します。
つまり、t.*構文はビューに対して、もしくはビュー内部では実行されないということです。a.*->b などは解析されますが、後に拒否されます。
Note:
Caché では、400 列を超えるテーブルの作成はお勧めできません。その場合は、データベースを設計し直します。これには、列を行に置き換える方法、列をいくつかの関連テーブルに分割する方法、データを文字ストリームまたはビット・ストリームとして保存し、列を減らす方法などがあります。
指定したテーブルからすべての列を選択します。
SELECT *
FROM Sample.Person
指定したテーブルから指定した列を選択します。
SELECT Name,Age
FROM Sample.Person
指定したテーブルから、テーブル名を接頭語として指定した列を選択します。
SELECT Sample.Employee.Name,Sample.Company.Name
FROM Sample.Company,Sample.Employee
指定したテーブルから、テーブル名のエイリアスを接頭語として指定した列を選択します。
SELECT e.Name,c.Name
FROM Sample.Company AS c,Sample.Employee AS e
あるテーブルから、テーブル名のエイリアスを接頭語として指定した列を選択します。さらに、他のテーブルから、テーブル名のエイリアスを接頭語とし、ワイルドカードを使用してすべての列を選択します。
SELECT e.Name,c.*
FROM Sample.Company AS c,Sample.Employee AS e
関連項目