4D v16.3ストラクチャアクセスコマンド |
||
|
4D v16.3
ストラクチャアクセスコマンド
ストラクチャアクセスコマンド
この章のコマンドは、データベースストラクチャの情報を返します。これらのコマンドを使用して、テーブル数、各テーブルのフィールド数、テーブルの 名前、フィールドの名前、各フィールドのタイプや属性を調べます。ユーティリティコマンドを使用して、迷子のデータを取り戻すために、失われたテーブルを 探して再生成することができます。 データベースストラクチャの情報を取得すると、他のデータベースにコピーされる一連のプロジェクトメソッドやフォームを開発する、または使用している場合には非常に便利です。 データベースストラクチャの情報を読み取ることによって、さまざまなデータベースで使用可能になり、移植性の高いコードを生成することができます。 注: 4D フィールドやテーブルは、4D に統合された SQL カーネルのコマンド (CREATE TABLE や ALTER TABLE) を使ってプログラムにより作成・変更できます。詳細については "SQLリファレンス" マニュアルを参照ください。 4D テーブルとフィールドは削除することができます。したがって、テーブルやフィールドを数えるためのアルゴリズムではこの可能性を考慮する必要があります。 Get last table number と Get last field number、および Is table number valid や Is field number valid コマンドを統合したアルゴリズムを使用する必要があります。このアルゴリズムの使用例を以下に示します: For($thetable;1;Get last table number)
参照
Field
|
プロパティ
プロダクト: 4D
履歴
ARTICLE USAGE
ランゲージリファレンス ( 4D v16) |