ページの先頭行へ戻る
Symfoware Server V11.0.x SQLリファレンス
Symfoware

4.3 ALLOCATE DESCRIPTOR文

機能

SQL記述子域を割り当てます。

記述形式

一般規則

記述子名
  • SQL記述子域の名前を指定します。SQL構造体変数の変数名は指定できません。

  • 記述子名は文字列定数または文字列型の埋込み変数で指定します。

  • すでに同名の記述子名が、割り当てられていてはいけません。

WITH MAX
  • 割り当てられたSQL記述子域は、実現値に指定された個数の項目記述子域を所有します。

  • 実現値は真数定数または2進の精度を持つ埋込み変数で指定します。

  • WITH MAX句を省略した場合、100が指定されたものとみなします。

  • 実現値は1から32767までの値であることが必要です。

使用例

50個の項目記述子域を持つSQL記述子域を割り当てます。SQL記述子域の記述子名をDESC1とします。

ALLOCATE DESCRIPTOR 'DESC1' WITH MAX 50