--- title: "行の更新" url: https://docs.catalyst.zoho.com/ja/sdk/java/v1/cloud-scale/data-store/update-rows/ description: "このページでは、Javaアプリケーションでデータストアのテーブルの単一行または一括で行を更新するメソッドについて、サンプルコードスニペットとともに説明します。" last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "Update Rows - API" url: /ja/api/code-reference/cloud-scale/data-store/update-row/#UpdateRow - name: "Data Store" url: /ja/cloud-scale/help/data-store/introduction --- # 行の更新 テーブル内の単一行または複数行の1つ以上のカラム値を更新する場合、 updateRows()メソッドを使用します。 > **Note:** 行を更新するにはROWIDを設定する必要があります。 #### サンプルコードスニペット **Package Imports** ```java import com.zc.component.object.ZCObject; import com.zc.component.object.ZCRowObject; import com.zc.component.object.ZCTable; ``` ```java //ベースオブジェクトインスタンスを作成する ZCObject object = ZCObject.getInstance(); //ベースオブジェクトのテーブルIDを参照してテーブルインスタンスを取得する ZCTable table = object.getTable(1510000000110121L); // テーブルIDを置き換えてください //RowObjectsのリストを作成する List rows = new ArrayList(); //行インスタンスを作成する ZCRowObject row1 = ZCRowObject.getInstance(); ZCRowObject row2 = ZCRowObject.getInstance(); //ROWIDを参照して行に更新された値を設定する row1.set("Name","Amelia S"); row1.set("Age", 19); row1.set("ROWID", 1510000000109113L); // 行IDを置き換えてください row2.set("Name", "Walker Don"); row2.set("Age", 19); row2.set("ROWID", 1510000000109115L); // 行IDを置き換えてください //リストに行を追加する rows.add(row1); rows.add(row2); //テーブル内の複数行を更新する table.updateRows(rows); ```