sammanfattning: i den här handledningen lär du dig hur du använder SQL ServerRIGHT() funktion för att extrahera ett antal tecken från höger sida av en viss teckensträng.

Funktionsöversikt för SQL Server RIGHT ()

funktionenRIGHT() extraherar ett visst antal tecken från höger sida av en angiven teckensträng. Till exempel returnerarRIGHT('SQL Server', 6)Server.,

syntaxen för funktionenRIGHT() är som följer:

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

i denna syntax:

  • input_string kan vara en bokstavlig sträng, variabel eller kolumn. Resultatet avinput_string kan vara i vilken datatyp som helst, förutomTEXT ellerNTEXT, som underförstått konverteras tillVARCHAR ellerNVARCHAR.,
  • number_of_charactersär ett positivt heltal som anger antalet tecken iinput_string kommer att returneras.

Observera att funktionenRIGHT() returnerar ett värde påVARCHAR när funktioneninput_string är en icke-Unicode-teckendatatyp ellerNVARCHAR om datatypeninput_string är en Unicode-teckentyp.,SQL Server:

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

här är utmatningen:

följande exempel returnerar de fyra högra tecknen i varje produktnamn i tabellen production.products från provdatabasen:

Här är följande exempel: den partiella utmatningen:

i den här handledningen har du lärt dig hur du använder SQL Server RIGHT() för att få rätt del av en teckensträng med angivet antal tecken.,