# URL\_ENCODE

Denna funktion undviker det angivna indatavärdet genom att koda det så att det säkert kan inkluderas i URL-frågeparameternamn och -värden:

* Alfanumeriska tecken kodas inte.
* Tecknen `.`, `-`, `*` och `_` kodas inte.
* ASCII-mellanslagstecknet kodas som `+`.
* Alla andra tecken konverteras till UTF-8 och byten kodas som strängen `%XX` där `XX` är det versala hexadecimala värdet för UTF-8-byten.

## Syntax

```
URL_ENCODE(VALUE)
```

## Argument

#### VALUE

Typ: `string`

Värdet att koda.

## Returnerar

Typ: `string`

Den kodade `VALUE`.

***

## Exempel

| VALUE | Utdata |
| --- | --- |
| Den snabba bruna räven | The+quick+brown+fox |
| Kommentar #5 | Kommentar+%235 |
| &$#\_line\_!123 | %26%24%23\_line\_%21123 |
| `''` | `''` |
| ord+ord ord | word%2Bword++word |

### Exempel

#### SQL

```
//url_example1
        URL_ENCODE('word+word  word')
```

```
//url_example2
        URL_ENCODE('&$#_line_!123')
```

#### Frågeresultat

| url\_example1 | url\_example2 |
| --- | --- |
| word%2Bword++word | %26%24%23\_line\_%21123 |