すべての Spanner コードサンプル
このページには、Spanner のコードサンプルが掲載されています。他の Google Cloud プロダクトに関連するコードサンプルの検索およびフィルタ検索を行うには、Google Cloud のサンプルをご覧ください。
クエリ オプションを使用したクライアントの作成
クエリ オプションを使用してクライアントを作成します。作成したクライアントは、トランザクションの読み取り、書き込み、実行に使用されます。
- Spanner
- C#
- C++
- PHP
- Python
- Java
- JavaScript
- Go
- Ruby
- Node JS
ミューテーションによる TIMESTAMP 列を含むデータの書き込み
ミューテーションを使用して、TIMESTAMP 列を含むテーブルにデータを書き込みます。
- Spanner
- Ruby
- C#
- Go
- JavaScript
- C++
- Node JS
- PHP
- Python
- Java
データを同時に読み込む
クエリを小さな部分またはパーティションに分割し、パーティションを同時に取得して、データを同時に読み取ります。
- Spanner
- JavaScript
- Ruby
- PHP
- C++
- Java
- Go
- C#
- Node JS
- Python
バックアップ作成オペレーションのキャンセル
データベースのバックアップ作成オペレーションをキャンセルします。
- Spanner
- Python
- C++
- Go
- Node JS
- Java
- Ruby
- PHP
- C#
- JavaScript
バッチ DML
バッチ DML を使用して、単一のトランザクションで複数の SQL ステートメントを呼び出します。
- Spanner
- Ruby
- JavaScript
- Java
- C++
- Go
- Node JS
- PHP
- Python
- C#
STRUCT のフィールド アクセス
STRUCT のフィールド アクセスを使用してデータをクエリします。
- Spanner
- JavaScript
- Python
- Go
- C#
- Node JS
- Java
- Ruby
- C++
- PHP
STRUCT の配列を使用したデータのクエリ
STRUCT オブジェクトの配列を使用してデータをクエリします。
- Spanner
- Node JS
- PHP
- C++
- Java
- Go
- Python
- Ruby
- C#
- JavaScript
DML による commit タイムスタンプの更新
DML ステートメントを使用して commit タイムスタンプを作成します。
- Spanner
- Ruby
- JavaScript
- C++
- Go
- PHP
- C#
- Python
- Java
- Node JS
commit タイムスタンプを使用したデータのクエリ
commit TIMESTAMP 列を含むテーブルのデータをクエリします。
- Spanner
- Ruby
- C++
- Java
- Go
- Node JS
- Python
- C#
- PHP
- JavaScript
データを含む STRUCT オブジェクトの作成
データが入力された STRUCT オブジェクトを作成します。
- Spanner
- C#
- Ruby
- C++
- Node JS
- Java
- JavaScript
- Go
- PHP
- Python
パーティション化 DML を使用した一括削除
パーティション化 DML ステートメントを使用してデータを一括削除します。
- Spanner
- Go
- Node JS
- Ruby
- Python
- JavaScript
- Java
- C#
- PHP
- C++
TIMESTAMP パラメータを使用したクエリ
TIMESTAMP パラメータを使用してデータをクエリします。
- Spanner
- JavaScript
- Python
- C++
- Go
- PHP
- Java
- Node JS
- C#
- Ruby
ミューテーションによる STRUCT クエリのデータの書き込み
STRUCT クエリに使用するデータを挿入します。
- Spanner
- Go
- C++
- Ruby
- C#
- Python
- Node JS
- Java
- PHP
- JavaScript
ミューテーションによるデータ型のデータの書き込み
ミューテーションを使用して、サンプルのデータ型を含むテーブルにデータを挿入します。
- Spanner
- Ruby
- PHP
- JavaScript
- Java
- Node JS
- Go
- Python
- C++
- C#
ミューテーションで TIMESTAMP を使用したデータの更新
ミューテーションを使用して、TIMESTAMP 列を含むテーブルのデータを更新します。
- Spanner
- JavaScript
- Node JS
- C#
- Ruby
- Python
- C++
- Go
- PHP
- Java
ネストされた STRUCT のフィールド アクセス
ネストされた STRUCT のフィールド アクセスを使用してデータをクエリします。
- Spanner
- C++
- JavaScript
- Node JS
- Python
- PHP
- Go
- Java
- C#
- Ruby
STRUCT を使用した DML によるデータの更新
STRUCT オブジェクトに対して DML を使用してデータを更新します。
- Spanner
- PHP
- JavaScript
- Node JS
- Python
- C#
- Ruby
- C++
- Java
- Go
ミューテーションによる NUMERIC のデータの更新
ミューテーションを使用して NUMERIC 列のデータを更新します。
- Spanner
- C#
- Python
- JavaScript
- Node JS
- Go
- Java
- PHP
- C++
- Ruby
データベース オペレーションの一覧を取得します。
データベースで実行中のすべてのオペレーションを一覧表示し、各オペレーションの完了の割合も一覧表示します。
- Spanner
- C#
- JavaScript
- Java
- Go
- Node JS
- Python
- Ruby
- C++
- PHP
Dataflow によるグループの書き込み
MutationGroup クラスを使用してデータを書き込むために Dataflow コネクタを使用し、ミューテーションのグループがアトミックに適用されるようにします。
- Spanner
- Java
トランザクションを使用した Dataflow による読み取り
Dataflow コネクタを使用して、1 つのトランザクションですべての読み取りを実行し、データの整合性を確保するために、同じ時点で複数のテーブルからデータを読み取ります。
- Spanner
- Java
データを含む STRUCT オブジェクト配列の作成
データが入力された STRUCT オブジェクトの配列を作成します。
- Spanner
- Ruby
- C#
- PHP
- Java
- Go
- C++
- Python
- JavaScript
- Node JS
バックアップを一覧表示する
すべてのバックアップを一覧表示し、フィルタとページングを使用してバックアップ データにアクセスします。
- Spanner
- C++
- Python
- Ruby
- C#
- Node JS
- PHP
- Java
- JavaScript
- Go
パーティション化 DML を使用した一括更新
パーティション化 DML ステートメントを使用してデータを一括更新します。
- Spanner
- PHP
- Java
- Ruby
- Go
- JavaScript
- Node JS
- C++
- C#
- Python
バックアップ オペレーションを一覧表示する
データベース上で実行中のすべてのバックアップ作成オペレーションを一覧表示し、各オペレーションの完了の割合も一覧表示します。
- Spanner
- Ruby
- C#
- Node JS
- JavaScript
- Go
- PHP
- Python
- C++
- Java