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です。