javascripts encodeURI と同じ関数/ストアド プロシージャが PostgreSQL/plpgsql にありますか?
どういう意味ですか?Javascript には、あらゆる種類の URL をエンコードするための便利な組み込み関数があります。
encodeURI(url) -> エンコードされた URL を返します
例:
encodeURI('http://hu.wikipedia.org/wiki/São_Paulo')
-> 次の文字列を返します。"http://hu.wikipedia.org/wiki/S%C3%A3o_Paulo"
私はまったく同じを探しています。
各パラメーターを個別にエンコードしたくありません。同じではない javascript encodeURIComponent のような関数は必要ありません。上記の例では、次のように異なる出力が得られます
encodeURIComponent('http://hu.wikipedia.org/wiki/São_Paulo')
->"http%3A%2F%2Fhu.wikipedia.org%2Fwiki%2FS%C3%A3o_Paulo"
パス部分だけでなく、文字列全体をエンコードします。だから、これは私が探しているものではありません。javascript関数encodeURIと同等の出力をもたらすplpgsql関数が必要です。
ありがとう!