--- title: "Get Table Instance" url: https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/nosql/get-table-instance/ description: "Catalyst NoSQL is a fully-managed, powerful database that provides you with a non-relational, non-SQL means of data storage. This page describes the SDK method to create a NoSQL table instance." last_updated: 2026-09-08T11:07:33Z service: Cloud Scale type: general related_links: - name: "NoSQL" url: /en/cloud-scale/help/nosql/introduction - name: "Create and Manage Tables" url: /en/cloud-scale/help/nosql/create-manage-tables/ --- # Get NoSQL Table Instance > **Note:** This SDK is currently in deprecation. Migrate to [JavaScript SDK](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-instance/) now. [Catalyst NoSQL](https://docs.catalyst.zoho.com/en/cloud-scale/help/nosql/introduction/) enables you to fetch an empty table instance of an existing NoSQL table. You can then use this instance to refer to that table and perform all supported table operations. This process will not fire a server-side call. You can get an instance of your NoSQL table in three ways as described in this section. The `nosql` reference used in the code snippets below is the [component instance](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/nosql/get-component-instance/) created earlier. ### Get Instance with Table ID Get a table instance with the unique ID of the table as shown below. ```javascript const tableInstanceA = nosql.table('1234567890'); // Create a table instance with Table ID ``` ### Get Instance with Table Name Get a table instance with the table's name as shown below. ```javascript const tableInstanceB = nosql.table('Emptable'); // Create a table instance with the table name ``` ### Get Instance with Table Details Get a table instance by specifying the details of the table and resolving it to `toJSON()` as shown below. This method provides flexibility by allowing you to duplicate a table object whose instance you already fetched using the Table ID or table name. You can then configure additional details of the table to the instance and use this to refer to the table instead. ```javascript const tableInstanceC = nosql.table(tableA.toJSON()); // Create a table instance with table details ```