Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> software >> SQL Server >> .

Cos'è substr in Oracle?

La funzione SUBSTR in Oracle viene utilizzata per estrarre una sottostringa specificata da una determinata stringa. La sua sintassi è la seguente:

```

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