URL_ENCODE
Deze functie ontsnapt de opgegeven invoerwaarde door deze te coderen, zodat deze veilig kan worden opgenomen in namen en waarden van URL-queryparameters:
- Alfanumerieke tekens worden niet gecodeerd.
- De tekens
.,-,*en_worden niet gecodeerd. - Het ASCII-spatiekarakter wordt gecodeerd als
+. - Alle andere tekens worden geconverteerd naar UTF-8 en de bytes worden gecodeerd als de tekenreeks
%XXwaarbijXXde hoofdletter hexadecimale waarde van de UTF-8-byte is.
Syntaxis
URL_ENCODE(VALUE)
Argumenten
VALUE
Type: string
De te coderen waarde.
Retourneert
Type: string
De gecodeerde VALUE.
Voorbeelden
| VALUE | Uitvoer |
|---|---|
| De snelle bruine vos | The+quick+brown+fox |
| Opmerking #5 | Opmerking #5 |
| &$#_line_!123 | &$#_line_!123 |
''
|
''
|
| woord woord woord | woord%2Bwoord++woord |
Voorbeeld
SQL
//url_example1
URL_ENCODE('word+word word')//url_example2
URL_ENCODE('&$#_line_!123')
Queryresultaat
| url_example1 | url_example2 |
|---|---|
| woord%2Bwoord++woord | %26%24%23_line_%21123 |