ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com

ホーム

 
4D v20 R8
CREATE INDEX

CREATE INDEX  


 

 

 Command CREATE INDCREATE [UNIQUE] INDEX sql_name ON sql_name (column_reference, ... , column_reference)

説明  

CREATE INDEXコマンドは既存の (sql_name) テーブルの一つ以上のcolumn_referenceに、名前sql_nameでインデックスを作成するために使用します。インデックスはユーザに対し透過的で、クエリの速度を上げます。

注: 4D SQL エンジンにおいては、UNIQUE 属性はインデックスに対してはサポートされません。互換性のために一般的なSQLスクリプトでCREATE INDEX に渡すことは可能です(エラーは生成されません)が、何の効力も持ちません。UNIQUE キーワードは、CREATE TABLEcolumn_definition において使用することで、カラム中の値が重複しないようにすることができます。

このコマンドはデータベースストラクチャーを変更するため、読み出し専用のパッケージアプリ(Program Files フォルダ内にまたは.4dz ファイル内にインストールされている.4dc ファイル)のコンテキストにおいては使用することができません。

例題  

この例題はインデックスを作成します:

CREATE INDEX ID_INDEX ON ACTOR_FANS (ID)



参照 

column_reference
DROP INDEX

 
プロパティ 

プロダクト: 4D
テーマ: SQLコマンド

 
ページの目次 
 
履歴 

 
ARTICLE USAGE

SQLリファレンス ( 4D v20 R8)