問題タブ [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.

0 投票する
2 に答える
50722 参照

postgresql - PL/pgSQLで使用される「$$」は何ですか

PL/pgSQL はまったく新しいので、この関数の二重のドル記号の意味は何ですか:

RETURNS boolean AS $$inは$$プレースホルダーだと思います。

最後の行は少し謎です:$$ LANGUAGE plpgsql STRICT IMMUTABLE;

ところで、最後の行はどういう意味ですか?

0 投票する
1 に答える
120 参照

sql - $ドル記号を含む文字列でPostgres正規表現マッチングを使用するには?

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

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

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

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

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