メインコンテンツまでスキップ
バージョン: 20 R7 BETA

SQL LOAD RECORD

SQL LOAD RECORD {( numRecords )}

引数説明
numRecordsIntegerロードするレコード数

このコマンドはスレッドセーフではないため、プリエンプティブなコードには使えません。

説明

SQL LOAD RECORDコマンドは、現在の接続において開かれたODBCソースからのレコードを1件以上4D内に取り込みます。

任意の引数numRecordsを使用し、取り出すレコード数を設定します:

  • この引数を省略すると、コマンドはデータソースからカレントレコードを取り出します。この方法は、ループ中で一度に1レコードを受け取るデータ取得に対応します。
  • numRecordsに整数値を渡すと、コマンドはnumRecords件のレコードを取り出します。
  • SQL All Records定数(値 -1)を渡すと、コマンドはテーブルの全レコードを取り出します。

Note: 最後の2つの設定は、取得したデータが配列や4Dフィールドに関連付けられている場合にのみ意味を持ちます。

システム変数およびセット

コマンドが正しく実行されると、OKシステム変数は1に、そうでなければ0に設定されます。

参照

SQL CANCEL LOAD
SQL EXECUTE