2

SELECT ステートメントで演算子を使用して~*、文字列の一部を検索しています。

私が問題を抱えているのは、$ ドル記号で始まる/終わる特定の文字列です。

SELECT "artists".* FROM "artists" WHERE (name ~* '$uicideBoy$')

を削除すると、正常に機能$します。しかし、それらを含めると、結果は返されません。

明確にするために、アーティストの名前は文字通り$uicideBoy$.. に基づいて ~* 一致できるようにしたいのはそれです.Postgresの「ドルの引用」について漠然と認識していますが、これが問題を引き起こしている可能性があると思います. ..解決方法がわかりません。

4

1 に答える 1