Shrnutí: v tomto tutoriálu, se dozvíte, jak používat SQL Server RIGHT() funkce extrahujte počet znaků z pravé strany daný řetězec znaků.

SQL Server PRAVÉ() funkce přehled

RIGHT() funkce extrahuje daný počet znaků z pravé strany zadaný řetězec znaků. NapříkladRIGHT('SQL Server', 6) vrací Server.,

syntaxe RIGHT() funkce je následující:

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

V této syntaxi:

  • input_string může být doslovný řetězec, proměnná nebo sloupec. Výsledek input_string může být libovolný typ dat, s výjimkou TEXT nebo NTEXT, který je implicitně převést na VARCHAR nebo NVARCHAR.,
  • number_of_characters je kladné celé číslo, které určuje počet znaků input_string, bude vrácena.

Všimněte si, že RIGHT() funkce vrátí hodnotu VARCHAR input_string je non-Unicode znak datový typ nebo NVARCHAR pokud input_string je znak Unicode typ dat.,asem řetězec znaků SQL Server:

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

výstup:

následující příklad vrátí čtyři vpravo znaků každý název produktu v production.products tabulky z ukázkové databáze:

Tady je dílčí výstup:

V tomto kurzu jste se naučili, jak používat SQL Server RIGHT() funkce získat pravou část řetězec znaků s určený počet znaků.,