ScalarDL TableStore コマンドリファレンス
注記
このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。
このページでは、ScalarDL TableStore とやりとりするためのクライアントコマンドである scalardl-tablestore について説明します。
コマンドの概要
- TableStore のブートストラップ
bootstrap: TableStore を使用するために必要な ID と事前定義されたコントラクトを登録してブートストラップを実行します。
- ステートメントの実行
execute-statement: 指定されたステートメントを実行します。
- 台帳の検証
validate-ledger: TableStore 内の指定されたレコード、インデックスレコード、またはテーブルスキーマを検証します。
bootstrap
TableStore を使用するために必要な ID と事前定義され たコントラクトを登録してブートストラップを実行します。
オプション
| オプション | 説明 |
|---|---|
--config, --properties | .properties 形式の設定ファイル。 |
共通ユーティリティオプションも利用できます。
例
scalardl-tablestore bootstrap --properties client.properties
execute-statement
指定されたステートメントを実行します。
オプション
| オプション | 説明 |
|---|---|
--config, --properties | .properties 形式の設定ファイル。 |
--statement | TableStore とやりとりするためのステートメント。 |
共通ユーティリティオプションも利用できます。
例
ステートメントを実行します。
scalardl-tablestore execute-statement --properties client.properties --statement "SELECT * FROM employee WHERE id = '1001'"
SQL ステートメントの文法の詳細については、ScalarDL TableStore SQL の文法を参照してください。