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