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)

 

TEXTPTR-Funktion [Text und Bild]

Gibt den 16-Byte-Binärzeiger auf die erste Seite der angegebenen Textspalte zurück

Syntax
TEXTPTR(  Spaltenname  )
Parameter
  • Spaltenname   Der Name einer Textspalte

Rückgabe

BINARY

Bemerkungen

Diese Funktion ist zur Wahrung der Transact-SQL-Kompatibilität mit eingeschlossen.

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

Beispiel

Verwenden Sie TEXTPTR, um die Textspalte "copy" mit einer "au_id" von 486-29-1786 in der "blurbs"-Tabelle von "author" zu finden.

Der Textzeiger wird in eine lokale Variable "@val" gesetzt und als Parameter dem READTEXT-Befehl übergeben, der 5 Byte zurückgibt, wobei er beim zweiten Byte startet (Offset ist gleich 1).

DECLARE @val VARBINARY(16)
SELECT @val = TEXTPTR(copy)
FROM blurbs
WHERE au_id = "486-29-1786"
READTEXT blurbs.copy @val 1 5;