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 |