SQLRecord フィールド・レベルのプロパティー

SQLRecord の各フィールド・レベル・プロパティーでは、フィールドが、SQLRecord ステレオタイプを使用したレコードのパーツとして定義される際に重要な各種の特性を指定します (ステレオタイプを参照)。 SQL フィールド・プロパティーは必要ありません。 そのすべてにおいて、デフォルト値が使用できます。

表 1. SQL フィールド・プロパティー
プロパティー 説明
asBytes プロパティーが、文字テキストではなくバイナリー・データまたはビット・データを含むものであることを示します。
column SQL フィールドに関連付けられている SQL データベース表の列の名前を参照します。 デフォルトは、フィールドの名前です。
isReadOnly データベースに書き込みを行うデフォルト SQL 文、または FOR UPDATE OF 文節を含むデフォルト SQL 文から、フィールドおよび関連する列を省略するかどうかを示します。
isSQLNullable SQL フィールドに関連付けられているテーブル列が NULL に設定可能な場合などに、そのフィールドを NULL に設定可能かどうかを示します。
maxLen データベース列に書き込まれるフィールド・テキストの最大長を指定します。
persistent フィールドが、SQL レコード用に生成された暗黙の SQL 文に含まれているかどうかを示します。
sqlDataCode レコード・フィールドに関連付けられている SQL データ型を示します。
sqlVariableLen EGL ランタイムがデータを SQL データベースに書き込む前に 文字フィールドの末尾ブランクと NULL が切り捨てられるかどうかを示します。

フィードバック