PythonQ 240-8XX Manual de usuario Pagina 431

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 430
410 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
FIND_IN_SET(zeichenkette,zeichenkettenliste)
Gibt einen Wert 1 bis N zur¨uck, wenn die Zeichenkette zeichenkette in der
Liste zeichenkettenliste ist, die aus N Teilzeichenfolgen besteht. Eine
Zeichenkettenliste ist eine Zeichenkette, die aus Teilzeichenfolgen zusammen
gesetzt ist, die durch ,’-Zeichen getrennt sind. Wenn das erste Argument eine
Zeichenketten-Konstante ist und das zweite eine Spalte des Typs SET, wird
die FIND_IN_SET()-Funktion optimiert, Bit-Arithmetik zu benutzen! Gibt
0 zur¨uck, wenn zeichenkette nicht in zeichenkettenliste ist oder wenn
zeichenkettenliste die leere Zeichenkette ist. Gibt NULL zur¨uck, wenn eines
oder beide Argumente NULL sind. Diese Funktion funktioniert nicht korrekt,
wenn das erste Argument ein , enth¨alt:
mysql> SELECT FIND_IN_SET(’b’,’a,b,c,d’);
-> 2
MAKE_SET(bits,zeichenkette1,zeichenkette2,...)
Gibt einen Satz (eine Zeichenkette, die Teilzeichenfolgen enth¨alt, die durch ,
getrennt sind) zur¨uck, der aus Zeichenketten besteht, die das entsprechende Bit
in bits gesetzt haben. zeichenkette1 entspricht Bit 0, zeichenkette2 Bit
1 usw. NULL-Zeichenketten in zeichenkette1, zeichenkette2 usw. werden
nicht an das Ergebnis angeh¨angt:
mysql> SELECT MAKE_SET(1,’a’,’b’,’c’);
-> ’a’
mysql> SELECT MAKE_SET(1 | 4,’hallo’,’liebe’,’welt’);
-> ’hallo,welt’
mysql> SELECT MAKE_SET(0,’a’,’b’,’c’);
-> ’’
EXPORT_SET(bits,an,aus,[trennzeichen,[anzahl_bits]])
Gibt eine Zeichenkette zur¨uck, in der Sie f¨ur jedes bit, das in ’bit’ gesetzt
ist, eine ’an’-Zeichenkette erhalten, und f¨ur jedes zur¨uckgesetzte Bit eine
’aus’-Zeichenkette. Jede Zeichenkette wird mit ’trennzeichen’ getrennt
(vorgabem¨aßig ’,’), und nur die ’anzahl bits’ (vorgabem¨aßig 64) von ’bits’ wird
benutzt:
mysql> select EXPORT_SET(5,’Y’,’N’,’,’,4)
-> Y,N,Y,N
LCASE(zeichenkette)
LOWER(zeichenkette)
Gibt die Zeichenkette zeichenkette zur¨uck, bei der alle Zeichen in Klein-
schreibung gem¨ dem aktuellen Zeichensatz-Mapping (Vorgabe ist ISO-8859-1
Latin1) umgewandelt wurden:
mysql> select LCASE(’HEINZholger’);
-> ’heinzholger’
Diese Funktion ist Multi-Byte-sicher.
Vista de pagina 430
1 2 ... 426 427 428 429 430 431 432 433 434 435 436 ... 767 768

Comentarios a estos manuales

Sin comentarios