pgpool2.git / summary / log / commit / refs

commit    e2147a26a568513596d5181cfb0e8e5ead100acd
Author:   Bo Peng <pengbo@sraoss.co.jp>
Date:     Wed Aug 15 00:13:11 2018 +0000

    Improve documetation about "black_query_pattern_list".


doc.ja/src/sgml/loadbalance.sgml | 8 ++++++++ doc/src/sgml/loadbalance.sgml | 6 +++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/doc.ja/src/sgml/loadbalance.sgml b/doc.ja/src/sgml/loadbalance.sgml index 8b165ba67..3cbbe33a1 100644 --- a/doc.ja/src/sgml/loadbalance.sgml +++ b/doc.ja/src/sgml/loadbalance.sgml @@ -774,10 +774,18 @@ SQL パターンをセミコロン区切りで指定します。 <!-- You can use regular expression to match function names, to which <literal>^</> and <literal>$</> are automatically added. + When using special characters in regular expressions + (such as "'", ";", "*", "(", ")", "|", "+", ".", "\", "?", "^", "$", + "{","}", "{" or "}", etc.) + in SQL patterns, you need to escape them by using "\". + SQL pattern specified in this parameter is case-insensitive. --> SQL のマッチングに正規表現を使うことができます。 正規表現には自動的に<literal>^</literal>と<literal>$</literal>が付与されます。 "'"、";" あるいは "*" などの文字を SQL パターンの中で利用する場合、"\" でエスケープする必要があります。 +SQL パターンの中で正規表現の特殊文字を使用する場合、"\" でエスケープする必要があります。 +例えば、"'"、";"、"*"、"("、")"、"|"、"+"、"."、"\"、"?"、"^"、"$"、"{","}"、"{"、"}" などの特殊文字の場合、"\" でエスケープする必要があります。 +また、指定される SQL パターンでは大文字と小文字を区別しません。 </para> <example id="example-black-query-pattern-list-1"> diff --git a/doc/src/sgml/loadbalance.sgml b/doc/src/sgml/loadbalance.sgml index ed2ef4265..8b0eda0d2 100644 --- a/doc/src/sgml/loadbalance.sgml +++ b/doc/src/sgml/loadbalance.sgml @@ -600,7 +600,11 @@ black_function_list = 'nextval,setval,lastval,currval' <para> You can use regular expression to match SQL patterns, to which <literal>^</> and <literal>$</> are automatically added. - When using characters such as "'", ";" or "*" in SQL patterns, you need to escape them by using "\". + When using special characters in regular expressions + (such as "'", ";", "*", "(", ")", "|", "+", ".", "\", "?", "^", "$", + "{","}", "{" or "}", etc.) + in SQL patterns, you need to escape them by using "\". + SQL pattern specified in this parameter is case-insensitive. </para> <example id="example-black-query-pattern-list-1"> [parent: 383d06e0575e]