Funzione STUFF() di SQL Server
Esempio
Elimina 3 caratteri da una stringa, partendo dalla posizione 1, quindi inserisci "HTML" nella posizione 1:
SELECT STUFF('SQL Tutorial', 1, 3, 'HTML');
Definizione e utilizzo
La funzione STUFF() elimina una parte di una stringa e quindi inserisce un'altra parte nella stringa, a partire da una posizione specificata.
Suggerimento: guarda anche la funzione REPLACE() .
Sintassi
STUFF(string, start, length, new_string)
Valori dei parametri
Parameter | Description |
---|---|
string | Required. The string to be modified |
start | Required. The position in string to start to delete some characters |
length | Required. The number of characters to delete from string |
new_string | Required. The new string to insert into string at the start position |
Dettagli tecnici
Funziona in: | SQL Server (a partire dal 2008), Database SQL di Azure, Azure SQL Data Warehouse, Parallel Data Warehouse |
---|
Altri esempi
Esempio
Elimina 1 carattere da una stringa, partendo dalla posizione 13, quindi inserisci " is fun!" in posizione 13:
SELECT STUFF('SQL Tutorial!', 13, 1, ' is fun!');