Riepilogo: in questo tutorial, imparerai come utilizzare la funzione SQL ServerRIGHT()
per estrarre un numero di caratteri dal lato destro di una determinata stringa di caratteri.
SQL Server RIGHT() panoramica delle funzioni
La funzioneRIGHT()
estrae un determinato numero di caratteri dal lato destro di una stringa di caratteri specificata. Ad esempio,RIGHT('SQL Server', 6)
restituisceServer
.,
La sintassi della funzioneRIGHT()
è la seguente:
Code language: SQL (Structured Query Language) (sql)
In questa sintassi:
input_string
può essere una stringa, una variabile o una colonna letterale. Il risultato delinput_string
può essere in qualsiasi tipo di dati, ad eccezione diTEXT
oNTEXT
, che viene convertito in modo implicitoVARCHAR
oNVARCHAR
.,- Il
number_of_characters
è un numero intero positivo che specifica il numero di caratteri delinput_string
verrà restituito.
Nota che il RIGHT()
funzione restituisce un valore di VARCHAR
quando input_string
non è un tipo di dati carattere Unicode o NVARCHAR
se input_string
è un tipo di dati carattere Unicode.,ters della stringa di caratteri SQL Server
:
Code language: SQL (Structured Query Language) (sql)
Ecco l’output:
L’esempio seguente restituisce il quattro caratteri più a destra di ogni nome di prodotto nel production.products
tabella dal database di esempio:
Ecco il parziale di uscita:
In questo tutorial, avete imparato come utilizzare SQL Server RIGHT()
funzione per ottenere la parte destra di una stringa di caratteri con il numero di caratteri specificato.,
Lascia un commento