samenvatting: in deze tutorial leert u hoe u de SQL Server RIGHT() functie gebruikt om een aantal tekens uit de rechterkant van een gegeven tekenreeks te extraheren.

SQL Server RIGHT() function overview

de RIGHT() functie haalt een bepaald aantal tekens uit de rechterkant van een opgegeven tekenreeks. Bijvoorbeeld, RIGHT('SQL Server', 6) geeft Serverterug.,

de syntaxis van de RIGHT() functie is als volgt:

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

In deze syntaxis:

  • De input_string kan een letterlijke tekenreeks, variabele of kolom zijn. Het resultaat van de input_string kan in elk gegevenstype liggen, behalve voor TEXT of NTEXT, dat impliciet wordt geconverteerd naar VARCHAR of NVARCHAR.,
  • de number_of_characters is een positief geheel getal dat het aantal tekens specificeert van de input_string zal worden geretourneerd.

merk op dat de functieRIGHT() geeft een waarde vanVARCHAR wanneer deinput_string een niet-Unicode karaktergegevenstype is ofNVARCHAR als deinput_string is een Unicode-tekentype.,ters van de tekenreeks SQL Server:

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

Hier is de output:

in Het volgende voorbeeld retourneert de vier meest rechtse tekens van elke naam van het product in de production.products tabel in de voorbeeld data base:

Hier is de gedeeltelijke output:

In deze les hebt u geleerd hoe u de SQL Server RIGHT() functie om het recht te krijgen een deel van een tekenreeks met het opgegeven aantal tekens.,