SUBSTRING()
DSQL, PSQL
SUBSTRING (<substring-args>) <substring-args> ::= str FROM startpos [FOR length] | str SIMILAR <similar_pattern> ESCAPE <escape> <similar-pattern> ::= <similar-pattern-R1> <escape>"<similar pattern_R2><escape>" <similar pattern-R3>
Paramètre | Description |
---|---|
str |
Une expression de type chaîne de caractères. |
startpos |
La position à laquelle l’extraction de la sous-chaîne commence. Expression entière. |
length |
Longueur de la sous-chaîne retournée. Expression entière. |
similar-pattern |
Le modèle de l’expression SQL régulière utilisée pour rechercher la sous-chaîne. |
escape |
Symbole d’échappement |
VARCHAR
ou BLOB
La fonction SUBSTRING
renvoie une sous-chaîne de caractères à partir d’une position donnée jusqu’à la fin de la chaîne ou jusqu’à une longueur spécifiée, ou extrait une sous-chaîne en utilisant un motif SQL régulier.
Si l’un des paramètres d’entrée est défini comme NULL
, le résultat sera également défini comme NULL
.
Warning
|
Lorsque vous utilisez |