```
SUBSTR(stringa, inizio, lunghezza)
```
Dove:
* `string` è la stringa di input da cui verrà estratta la sottostringa.
* `start` è la posizione iniziale della sottostringa all'interno della stringa di input. Il primo carattere della stringa è nella posizione 1.
* `length` è il numero di caratteri da estrarre dalla posizione iniziale.
Ad esempio, per estrarre i primi cinque caratteri dalla stringa `"Hello World"`, dovresti utilizzare la seguente espressione:
```
SUBSTR('Ciao mondo', 1, 5)
```
Ciò restituirebbe la sottostringa "Ciao"`.
La funzione SUBSTR può essere utilizzata anche per estrarre sottostringhe dalla fine di una stringa. Per fare ciò, puoi utilizzare un valore negativo per il parametro "start". Ad esempio, per estrarre gli ultimi cinque caratteri dalla stringa `"Hello World"`, dovresti utilizzare la seguente espressione:
```
SUBSTR('Ciao mondo', -5)
```
Ciò restituirebbe la sottostringa "Mondo"`.
La funzione SUBSTR è uno strumento versatile che può essere utilizzato per estrarre sottostringhe da qualsiasi posizione all'interno di una stringa. Viene spesso utilizzato in combinazione con altre funzioni di stringa per eseguire attività complesse di manipolazione delle stringhe.
software © www.354353.com