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 (P-Z)

 

STUFF-Funktion [Zeichenfolge]

Löscht mehrere Zeichen aus einer Zeichenfolge und ersetzt sie durch eine andere Zeichenfolge.

Syntax
STUFF(Zeichenfolgenausdruck-1, Start, Länge, Zeichenfolgenausdruck-2 )
Parameter
  • Zeichenfolgenausdruck-1   Die Zeichenfolge, die durch die STUFF-Funktion geändert wird

  • Start   Die Zeichenposition, an der mit dem Löschen der Zeichen begonnen wird. Das erste Zeichen in der Zeichenfolge hat die Position 1.

  • Länge   Die Anzahl der zu löschenden Zeichen

  • Zeichenfolgenausdruck-2   Die einzufügende Zeichenfolge. Zum Löschen eines Teils einer Zeichenfolge mithilfe der STUFF-Funktion verwenden Sie eine Ersetzungszeichenfolge von NULL.

Rückgabe

LONG NVARCHAR

Bemerkungen

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

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

Beispiel

Die folgende Anweisung gibt den Wert "chocolate pie" zurück:

SELECT STUFF( 'chocolate cake', 11, 4, 'pie' );