SqlListType
使用法
Property Name As List Of Classname [ SqlListType = sqllisttype ];
sqllisttype は以下のいずれかになります。
-
LIST — リストは $List() 形式でメモリおよびディスクに格納されます。これが既定値です。
-
DELIMITED — リストは区切り文字列としてメモリおよびディスクに格納されます。区切り文字は、SqlListDelimiter キーワードで指定されます。
-
SUBNODE — リストはディスク上のサブノードに格納されます。つまり、各リスト要素は個々のグローバル・ノードに格納されます。SqlListDelimiter が指定されていない場合、フィールドのメモリ内の値は $List 形式です。SqlListDelimiter が指定されている場合、メモリ内の形式は区切り文字列です。
詳細
SqlListType は、フィールドの値を SQL のメモリ内でどのように表現するのか、および、ディスクにどのように格納するのかを制御します。
このキーワードは、従来のアプリケーションをサポートするために提供されています。
既定値
既定値は LIST です。
関連項目
-
このドキュメントの “プロパティ定義”
-
Caché オブジェクトの使用法 の “コレクションを使用した作業”
-
Caché オブジェクトの使用法 の “コンパイラ・キーワードの概要”