Dazhuang 12 2022-07-24 00:16:23 阅读数:98
GBase 8c La base de données fournit quelques opérateurs de chaînes,Utilisez des mots clés plutôt que des virgules pour séparer les arguments dans ces fonctions.
Description:Nombre d'octets dans la chaîne binaire.Type de valeur de retour:int
Exemple:
gbase=# SELECT octet_length(E'jo\\000se'::bytea) AS RESULT;
result
--------
5
(1 row)
Description:Remplacer les substrats.Type de valeur de retour:bytea
Exemple:
gbase=# SELECT overlay(E'Th\\000omas'::bytea placing E'\\002\\003'::bytea from 2 for 3) AS RESULT;
result
----------------
\x5402036d6173
(1 row)
Exemple:
gbase=# SELECT position(E'\\000om'::bytea in E'Th\\000omas'::bytea) AS RESULT;
result
--------
3
(1 row)
Description:Tronquer les substrats.Type de valeur de retour:bytea
Exemple:
gbase=# SELECT substring(E'Th\\000omas'::bytea from 2 for 3) AS RESULT;
result
----------
\x68006f
(1 row)
Description:Tronquer les substrats.Type de valeur de retour:bytea
Exemple:
gbase=# select substr(E'Th\\000omas'::bytea,2, 3) as result;
result
----------
\x68006f
(1 row)
Description:Destring Les suppressions de début et de fin ne contiennent que bytes Chaîne la plus longue en octets .Type de valeur de retour:bytea
Exemple:
gbase=# SELECT trim(E'\\000'::bytea from E'\\000Tom\\000'::bytea) AS RESULT;
result
----------
\x546f6d
(1 row)
Copyright:Cet article est[Dazhuang 12]Établi,Veuillez apporter le lien original pour réimprimer,remercier。 https://fra.fheadline.com/2022/205/202207240015540212.html