--- title: "カラムメタデータの取得" url: https://docs.catalyst.zoho.com/ja/sdk/java/v1/cloud-scale/data-store/get-column-meta/ description: "このページでは、Javaアプリケーションでデータストアのテーブルから単一または複数のカラムのメタデータを取得するメソッドについて、サンプルコードスニペットとともに説明します。" last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "Get Column Meta - API" url: /ja/api/code-reference/cloud-scale/data-store/get-column-metadata/#GetColumnMetadata - name: "Data Store" url: /ja/cloud-scale/help/data-store/introduction --- # カラムメタデータの取得 特定のテーブルの単一または複数のカラムのメタデータを取得するメソッドがあります。 ### カラムIDによる単一カラムのメタデータ取得 前述のテーブルのメタデータ取得に続き、`getColumn()`メソッドを使用してテーブルの特定のカラムのメタデータを取得します。 #### サンプルコードスニペット **Package Imports** ```java import com.zc.component.object.ZCColumn; import com.zc.component.object.ZCObject; import com.zc.component.object.ZCTable; ``` ```java //ベースオブジェクトインスタンスを作成する ZCObject object = ZCObject.getInstance(); //ベースオブジェクトのテーブルIDを参照してテーブルインスタンスを取得する ZCTable table = object.getTable(1510000000110121L); //columnIDを使用して特定の列のメタ情報を取得する ZCColumn column = table.getColumn("1510000000110832"); ``` ### カラム名による単一カラムのメタデータ取得 カラムのメタデータを取得する別の方法として、テーブルIDの代わりにテーブル名を参照する方法があります。これも前述のケースと同じレスポンスを返します。 #### サンプルコードスニペット **Package Imports** ```java import com.zc.component.object.ZCColumn; import com.zc.component.object.ZCObject; import com.zc.component.object.ZCTable; ``` ```java //ベースオブジェクトインスタンスを作成する ZCObject object = ZCObject.getInstance(); //ベースオブジェクトのテーブルIDを参照してテーブルインスタンスを取得する ZCTable table = object.getTable(1510000000110121L); //列名を使用して特定の列のメタ情報を取得する ZCColumn column = table.getColumn("Name"); ``` ### すべてのカラムの取得 単一カラムのメタデータ取得に加えて、_getAllColumns()_メソッドを使用して特定のテーブルのすべてのカラムのメタデータを取得できます。 #### サンプルコードスニペット **Package Imports** ```java import com.zc.component.object.ZCColumn; import com.zc.component.object.ZCObject; import com.zc.component.object.ZCTable; ``` ```java //ベースオブジェクトインスタンスを作成する ZCObject object = ZCObject.getInstance(); //ベースオブジェクトのテーブルIDを参照してテーブルインスタンスを取得する ZCTable table = object.getTable(1510000000110121L); //テーブル内のすべての列を取得する List columns = table.getAllColumns(); ```