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 |