Lindorm SQL エンジンは継続的に更新されています。一部の SQL 構文は特定のエンジンバージョンでのみ利用可能です。機能を使用する前に、ご利用のエンジンバージョンがその機能をサポートしていることを確認してください。このトピックでは、SQL エンジンのバージョンについて説明し、ご利用のエンジンのバージョンを確認する方法を解説します。
SQL ステートメントによる SQL バージョンの確認
次のステートメントを実行して、ご利用の SQL エンジンバージョンを確認します。
SELECT @@VERSION;LindormTable で SELECT @@VERSION ステートメントを使用して SQL バージョンをクエリすると、ステートメントの実行に失敗することがあります。これは、LindormTable の SQL エンジンがバージョン 2.6.0 で技術アーキテクチャのアップグレードが行われ、SELECT @@VERSION ステートメントはバージョン 2.6.0 以降でのみサポートされているためです。したがって、以前の LindormTable インスタンス、特に 2023 年 9 月より前に作成されたインスタンスでこの構文を使用すると、エラーが発生します。
LindormTable でステートメントが失敗した場合は、コンソールを使用してエンジンバージョンを確認してください。詳細については、「コンソールでの SQL バージョンの確認」をご参照ください。
次の出力例が返されます。
+---------+--------------------------+------------+
| VERSION | BUILD_TIME | GIT_COMMIT |
+---------+--------------------------+------------+
| 2.6.3.5 | 2023-12-13T11:04:51+0800 | 6d8ffc4 |
+---------+--------------------------+------------+フィールドの説明
フィールド | 説明 |
VERSION | SQL エンジンのバージョン。 |
BUILD_TIME | SQL エンジンのビルドタイムスタンプ。 |
GIT_COMMIT | SQL エンジンビルドの Git コミットハッシュ。 説明 SQL 関連の問題についてテクニカルサポートに連絡する際は、このコミットハッシュを提供すると、トラブルシューティングを迅速化できます。 |
コンソールでの SQL バージョンの確認
現在、Lindorm コンソールで SQL エンジンバージョンを確認できるのは LindormTable のみです。次の手順に従ってください。
Lindorm コンソールにログインします。ページの左上隅で、インスタンスが配置されているリージョンを選択します。Instances ページで、ターゲットインスタンスの ID をクリックするか、インスタンスの Actions 列にある View Instance Details をクリックします。
左側のナビゲーションウィンドウで、Database Connections をクリックします。
Wide Table Engine タブをクリックします。現在の SQL バージョンは、Lindorm ワイドテーブルの SQL アドレス の後に表示されます。バージョン番号の詳細については、次の表をご参照ください。
バージョン
説明
1.2.00
LindormTable の SQL エンジンは旧バージョンです。
重要下位互換性のため、2023 年 9 月より前に作成されたインスタンスは、LindormTable がバージョン 2.6.0 以降にアップグレードされても、新しい SQL エンジンアーキテクチャに自動的に切り替わりません。SQL エンジンをアップグレードする必要がある場合は、Lindorm のテクニカルサポート (DingTalk ID: s0s3eg3) に連絡して、バックエンドでのアップグレードを依頼してください。
1.2.00 以外
これは LindormTable の SQL エンジンの新バージョンを示します。バージョン番号は、その後のエンジンの更新に伴って変更されます。
次の図は、旧バージョンと新バージョンの SQL エンジンのバージョン表示方法を示しています。
旧バージョンの SQL エンジンのバージョンは常に 1.2.00 であり、変更されません。

新バージョンの SQL エンジンのバージョンは可変であり、エンジンの更新に伴って変更されます。
