テーブルメタデータの取得
単一または複数のテーブルのメタデータはいくつかの方法で取得できます。
テーブルIDによる単一テーブルのメタデータ取得
テーブルのメタデータは、以下のようにgetTable()メソッドを使用してテーブルIDを参照することで取得されます。
サンプルコードスニペット
Package Imports
copy
import com.zc.component.object.ZCObject;
import com.zc.component.object.ZCTable;
copy
//ベースオブジェクトインスタンスを作成する
ZCObject object = ZCObject.getInstance();
//ベースオブジェクトのテーブルIDを参照してテーブルインスタンスを取得する
ZCTable tableMeta = object.getTable(1510000000110121L);
テーブル名による単一テーブルのメタデータ取得
一方で、テーブル名をgetTable()メソッドの引数として渡すことで、テーブルのメタデータ詳細を取得することもできます。
サンプルコードスニペット
Package Imports
copy
import com.zc.component.object.ZCObject;
import com.zc.component.object.ZCTable;
copy
//ベースオブジェクトインスタンスを作成する
ZCObject object = ZCObject.getInstance();
//ベースオブジェクトのテーブルIDを参照してテーブルインスタンスを取得する
ZCTable tableMeta = object.getTable("SampleTable");
すべてのテーブルの取得
単一テーブルのメタデータ取得に加えて、getAllTables()メソッドを使用してCatalystプロジェクト内のすべてのテーブルの詳細を取得できます。
サンプルコードスニペット
Package Imports
copy
import com.zc.component.object.ZCObject;
copy
//ベースオブジェクトインスタンスを作成する
ZCObject object = ZCObject.getInstance();
//指定されたプロジェクト内のすべてのテーブルを取得する
List tableList =object.getAllTables();
最終更新日 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit