Alias ​​(SQL)

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 17. prosince 2019; ověření vyžaduje 1 úpravu .

Alias ​​je  název  přiřazený ke zdroji dat v dotazu při použití výrazu jako zdroje dat nebo pro usnadnění zadávání a čtení příkazu  SQL . Tato funkce je užitečná, pokud je název zdroje dat příliš dlouhý nebo se obtížně píše. Aliasy lze použít k přejmenování tabulek a sloupců. Na rozdíl od skutečných jmen nemusí aliasy vyhovovat omezením databáze a mohou obsahovat až 255 znaků (včetně mezer, čísel a speciálních znaků). Toto je funkce SQL , kterou podporují téměř všechny systémy správy relačních databází .

Aplikace

Aliasy umožňují:

Syntaxe

Syntaxe pro SQL tabulky SELECT název_sloupce ( s ) FROM název_tabulky AS název_aliasu Syntaxe pro SQL sloupce SELECT název_sloupce AS název_aliasu FROM název_tabulky

Pokud alias obsahuje mezery nebo speciální znaky (jako # nebo $), nebo pokud rozlišuje malá a velká písmena, uzavřete alias do dvojitých uvozovek (" ").

Příklady použití

Níže je tabulka, která bude použita v dotazech:

Tabulka osob
příjmení Jméno město
Pettersen Pitt Sandnes
hensen Ola Londýn

Použití aliasu sloupce

SELECT Příjmení AS Rodina , Jméno AS Jméno FROM Osoby

Výsledek:

Rodina název
hensen Ola
Pettersen Pitt

Použití aliasu tabulky

(Pomocí tabulky Osoby)

VYBERTE Příjmení , Jméno FROM Osoby JAKO Zaměstnanci

Výsledek:

zaměstnanci:
příjmení Jméno
hensen Ola
Pettersen Pitt

Pokud je k tabulce přiřazen alias, pak všechny explicitní odkazy na tabulku v příkazech Transact-SQL musí používat alias, nikoli název tabulky.

Viz také

Odkazy

Literatura

  • SQL dotazovací jazyk. Školicí kurz - BHV Publishing Group
  • DBMS. Jazyk SQL v příkladech a úlohách - Irina Astakhova, Alexander Tolstobrov, Vadim Fertikov, Vadim Melnikov − 2017