すべてのプロダクト
Search
ドキュメントセンター

Tablestore:概要

最終更新日:Dec 28, 2024

このトピックでは、Tablestore SDK for Java で SQL ステートメントを実行することで実行できる操作について説明します。

重要

Tablestore SDK for Java V5.13.0 以降では、SQL クエリ機能がサポートされています。SQL クエリ機能を使用する前に、Tablestore SDK for Java V5.13.0 以降がインストールされていることを確認してください。Tablestore SDK for Java のバージョン履歴の詳細については、Tablestore SDK for Java のバージョン履歴を参照してください。

操作

説明

テーブルのマッピングテーブルを作成する

CREATE TABLE ステートメントを実行して、テーブルとマッピングテーブルを作成できます。マッピングテーブルを作成するテーブルが既に存在する場合、そのテーブルのマッピングテーブルのみが作成されます。マッピングテーブルを作成するテーブルが存在しない場合は、指定された名前のテーブルとマッピングテーブルが作成されます。

重要

最新バージョンでは、CREATE TABLE ステートメントは既存のテーブルのマッピングテーブルのみを作成でき、テーブルは作成できません。

マッピングテーブルを削除する

DROP MAPPING TABLE ステートメントを実行して、テーブルに作成されたマッピングテーブルを削除できます。

マッピングテーブル名の一覧を表示する

SHOW TABLES ステートメントを実行して、現在のデータベース内のテーブル名の一覧を表示できます。

テーブルに関する情報をクエリする

DESCRIBE ステートメントを実行して、フィールド名やフィールドタイプなど、テーブルに関する情報をクエリできます。

テーブルのインデックス情報をクエリする

SHOW INDEX ステートメントを実行して、テーブルのインデックス情報をクエリできます。

データをクエリする

SELECT ステートメントを実行して、テーブル内のデータをクエリできます。

SQL ステートメントが datetime データ、date データ、および time データを返した後、要件に基づいて対応する API 操作を呼び出してデータをクエリできます。詳細については、日付と時刻のデータをクエリするを参照してください。