このトピックでは、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 操作を呼び出してデータをクエリできます。詳細については、日付と時刻のデータをクエリするを参照してください。 |