Rechercher Articles Oracle SQL sur ce Site.
Loading
Comment utiliser la fonction SUBSTR en SQL. ?
SUBSTR et SUBSTRB font parties des fonctions de caractères monolignes et agissent sur une ligne à la fois.
Ces fonctions peuvent se combiner entre elles dans les clauses SELECT et WHERE d'une requête SQL.
SUBSTR(chaine1, int1 [,int2]) |
SUBSTRB(chaine1, byte1 [,byte2]) |
SUBSTR retourne une portion de la chaine1 commençant à la position int1 et sur une longueur int2.
SUBSTRB retourne une portion de la chaine1 commençant à la position byte1 et sur une longueur byte2.
SQL> SELECT SUBSTR('Ligne 1 Ligne 2 Ligne 3',1,7) L1, SUBSTR('Ligne 1 Ligne 2 Ligne 3',9,7) L2, SUBSTR('Ligne 1 Ligne 2 Ligne 3',17,7)L3 FROM dual; L1 L2 L3 ------- ------- ------- Ligne 1 Ligne 2 Ligne 3 SQL> |
SQL> SELECT SUBSTRB('Ligne 1 Ligne 2 Ligne 3',1,7) L1, 2 SUBSTRB('Ligne 1 Ligne 2 Ligne 3',9,7) L2, 3 SUBSTRB('Ligne 1 Ligne 2 Ligne 3',17,7)L3 4 FROM dual; L1 L2 L3 ------- ------- ------- Ligne 1 Ligne 2 Ligne 3 SQL> |
| Liens en rapport avec l'article et qui sont susceptibles de vous intéresser |
|
• Function SQL Oracle
LENGTH • Function SQL Oracle SUBSTR - SUBSTRB • Function SQL Oracle LTRIM • Function SQL Oracle RTRIM • Function SQL Oracle REPLACE • Function SQL Oracle TRIM |