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

PolarDB:機能

最終更新日:May 23, 2024

polar_sql_id関数は、テンプレート化されたSQL文のID値を計算するために使用されます。 SQL文のID値は、13ビットのBase32文字列です。 SQLトレース機能では、ID値を使用してテンプレート化されたSQLステートメントを識別します。

構文

polar_sql_id('<query>')

Parameters

パラメーター

説明

query

実行中のSQLステートメント。

次のステートメントを実行して、テンプレート化されたSQLステートメントのID値を計算できます。

select polar_sql_id("select * from t where c1 > 1 and c1 < 10");

次の出力が返されます。

+ ----------------------------------------------------------- +
| polar_sql_id("select * from t where c1 > 1 and c1 < 10") |
+ ----------------------------------------------------------- +
| 82t4dswtqjg02 |
+ ----------------------------------------------------------- + 

SQL文がテンプレート化された後のID値は82t4dswtqjg02です。