--- title: "行の挿入" url: https://docs.catalyst.zoho.com/ja/sdk/web/v4/cloud-scale/data-store/insert-rows/ description: "このページでは、WebアプリケーションのData Storeのテーブルに単一行または一括で行を挿入するメソッドについて、サンプルコードスニペットとともに説明します。" last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "Insert Rows - API" url: /ja/api/code-reference/cloud-scale/data-store/insert-new-row/#InsertNewRow - name: "Data Store" url: /ja/cloud-scale/help/data-store/introduction --- # 行の挿入 テーブルの一意のIDまたは名前を参照して、[Data Store](https://docs.catalyst.zoho.com/ja/cloud-scale/help/data-store/introduction)のテーブルに新しいデータ行またはレコードを挿入できます。同じ操作でテーブルに複数の行を挿入することもできます。 > **Note:** 1. テーブルとそのカラムは事前に作成されている必要があります。テーブルとカラムはコンソールから作成できます。 2. [開発環境](https://docs.catalyst.zoho.com/ja/deployment-and-billing/environments/development-environment)では、各プロジェクトの各テーブルに最大5000レコードを挿入できます。開発環境では、各プロジェクト全体で最大25,000レコードを作成できます。本番環境ではレコード作成の上限はありません。 テーブルに挿入する行を含む配列を構築し、以下に示すように `addRow()` メソッドの引数として配列を渡す必要があります。これにより、一意の名前またはIDで参照するテーブルに行が挿入されます。行は {カラム名 : カラム値} 形式で指定します。ここで返されるPromiseはオブジェクトに解決され、`content` キーに行の配列が含まれます。 以下のコードで使用されている `table` リファレンスは、先に作成した[テーブルオブジェクト](https://docs.catalyst.zoho.com/ja/sdk/web/v4/cloud-scale/data-store/get-table-instance/)です。 ```javascript //配列を作成する with the rows to be inserted var details = [ {"Name": "Heather Drake", "Age": 26}, {"Name": "Lucy Park", "Age": 34} ]; //配列を渡して行を挿入し、Promiseを返す var datastore = catalyst.table; var table = datastore.tableId('EmpDetails'); //Provide the table ID or table name to insert the rows var insertPromise = table.addRow(details); //Pass the JSON array insertPromise .then((response) => { console.log(response.content); }) .catch((err) => { console.log(err); }); ``` 受け取るサンプルレスポンスを以下に示します。レスポンスは両方のバージョンで同じです。 #### Web SDK ```json [ { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-25 13:55:04:904", Name: "Heather Drake", Age: 26, CREATEDTIME: "2021-08-25 13:55:04:904", ROWID: 2136000000038008 }, { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-25 13:55:04:906", Name: "Lucy Park", Age: 34, CREATEDTIME: "2021-08-25 13:55:04:906", ROWID: 2136000000038010 } ] ```