Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Funktionen » SQL-Funktionen (E-O)

 

HTTP_ENCODE-Funktion [HTTP]

Kodiert Sonderzeichen in Zeichenfolgen, die mit HTTP verwendet werden sollen

Syntax
HTTP_ENCODE( Zeichenfolge )
Parameter
  • Zeichenfolge   Beliebige Zeichenfolge, die in einer HTTP-Anforderung verwendet werden soll

Rückgabe

LONG VARCHAR

LONG NVARCHAR

Bemerkungen

Diese Funktion gibt das Zeichenfolgenargument zurück, nachdem die folgenden Ersetzungen durchgeführt wurden. Zusätzlich werden alle Zeichen mit hexadezimalen Codes kleiner als 20 oder größer als 7E durch %nn ersetzt, wobei nn der Zeichencode ist.

Zeichen Ersetzt durch
Leerstelle %20
" %22
# %23
% %25
& %26
, %2C
; %3B
< %3C
> %3E
[ %5B
\ %5C
] %5D
` %60
{ %7B
| %7C
} %7D
Zeichencodes nn, die kleiner als 0x20 und größer als 0x7f sind %nn

Diese Funktion unterstützt NCHAR-Eingaben bzw. Ausgaben.

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Erweiterung des Herstellers