問題タブ [dollar-quoting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - PL/pgSQLで使用される「$$」は何ですか
PL/pgSQL はまったく新しいので、この関数の二重のドル記号の意味は何ですか:
RETURNS boolean AS $$
inは$$
プレースホルダーだと思います。
最後の行は少し謎です:$$ LANGUAGE plpgsql STRICT IMMUTABLE;
ところで、最後の行はどういう意味ですか?
sql - $ドル記号を含む文字列でPostgres正規表現マッチングを使用するには?
SELECT ステートメントで演算子を使用して~*
、文字列の一部を検索しています。
私が問題を抱えているのは、$ ドル記号で始まる/終わる特定の文字列です。
SELECT "artists".* FROM "artists" WHERE (name ~* '$uicideBoy$')
を削除すると、正常に機能$
します。しかし、それらを含めると、結果は返されません。
明確にするために、アーティストの名前は文字通り$uicideBoy$
.. に基づいて ~* 一致できるようにしたいのはそれです.Postgresの「ドルの引用」について漠然と認識していますが、これが問題を引き起こしている可能性があると思います. ..解決方法がわかりません。