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 Server
terug.,
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 deinput_string
kan in elk gegevenstype liggen, behalve voorTEXT
ofNTEXT
, dat impliciet wordt geconverteerd naarVARCHAR
ofNVARCHAR
., - de
number_of_characters
is een positief geheel getal dat het aantal tekens specificeert van deinput_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.,
Geef een reactie