Rezumat: în acest tutorial, veți învăța cum să utilizați SQL Server RIGHT() funcția de a extrage o serie de caractere din partea dreaptă a unui anumit șir de caractere.

SQL Server right () prezentare generală a funcției

funcția RIGHT() extrage un anumit număr de caractere din partea dreaptă a unui șir de caractere specificat. De exemplu, RIGHT('SQL Server', 6) returnează Server.,

sintaxa RIGHT() funcția este după cum urmează:

Code language: SQL (Structured Query Language) (sql)

În această sintaxă:

  • input_string poate fi un literal șir de caractere, variabile, sau coloana. Rezultatul input_string poate fi în orice tip de date, cu excepția TEXT sau NTEXT, care este implicit convertit la VARCHAR sau NVARCHAR.,
  • number_of_characters este un număr întreg pozitiv care specifică numărul de caractere al input_string va fi returnat.

Rețineți că RIGHT() funcția returnează o valoare de VARCHAR când input_string este un non-caractere Unicode tip de date sau NVARCHAR dacă input_string este un caracter Unicode tip de date.,ters din șirul de caractere SQL Server:

Code language: SQL (Structured Query Language) (sql)

Aici este de ieșire:

următorul exemplu returnează patru din dreapta caractere din numele fiecărui produs în production.products tabel din baza de date eșantion:

Aici este parțială de ieșire:

În acest tutorial, ai învățat cum să utilizați SQL Server RIGHT() funcția pentru a obține dreptul de parte dintr-un șir de caractere cu numărul specificat de caractere.,