BLOG

Redshift、PostgreSQLのLIKE句

2016/8/30


ローカル環境ではPostgreSQL、別環境ではRedshiftを使用して開発を行っていました。

LIKE句デフォルトのエスケープ文字列、PostgreSQLはバックスラッシュ(\)、Redshiftはダブルバックスラッシュ(\\)となります。

そこれ思った挙動とならず、ハマっていました。

ESCAPE句を使用して、どちらの環境でも同じ挙動となるようにしました。

指定するエスケープ文字の何が一番良いのでしょう。

参考URL

http://docs.aws.amazon.com/ja_jp/redshift/latest/dg/r_patternmatching_condition_like.html

Tag:

SEARCH

BLOG