Alias ​​(SQL)

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 17. december 2019; verifikation kræver 1 redigering .

Alias ​​er  et  navn, der tildeles en datakilde i en forespørgsel, når et udtryk bruges som datakilde eller for at gøre det nemmere at indtaste og læse en  SQL - sætning . Denne funktion er nyttig, hvis datakildenavnet er for langt eller svært at indtaste. Aliaser kan bruges til at omdøbe tabeller og kolonner. I modsætning til rigtige navne overholder aliaser muligvis ikke databaserestriktioner og kan indeholde op til 255 tegn (inklusive mellemrum, tal og specialtegn). Dette er en SQL -funktion , der understøttes af næsten alle relationelle databasestyringssystemer .

Ansøgning

Aliaser tillader:

Syntaks

Syntaks for SQL-tabeller VÆLG kolonnenavn ( e ) FRA tabelnavn AS aliasnavn Syntaks for SQL-kolonner VÆLG kolonnenavn SOM alias_navn FRA tabelnavn

Hvis aliasset indeholder mellemrum eller specialtegn (såsom # eller $), eller hvis der skelnes mellem store og små bogstaver, skal du sætte aliasset i dobbelte anførselstegn (" ").

Eksempler på brug

Nedenfor er tabellen, der vil blive brugt i forespørgsler:

Personbord
efternavn Fornavn By
Pettersen Pitt Sandnes
hensen Ola London

Brug af et kolonnealias

VÆLG Efternavn AS Familie , Fornavn AS Navn FRA Personer

Resultat:

Familie Navn
hensen Ola
Pettersen Pitt

Brug af et tabelalias

(Ved brug af tabellen Personer)

VÆLG Efternavn , Fornavn FRA Persons AS Ansatte

Resultat:

medarbejdere:
efternavn Fornavn
hensen Ola
Pettersen Pitt

Hvis et alias er tildelt til en tabel, skal alle eksplicitte referencer til tabellen i Transact-SQL-sætninger bruge aliaset, ikke tabelnavnet.

Se også

Links

Litteratur

  • SQL-forespørgselssprog. Uddannelseskursus - BHV Publishing Group
  • DBMS. SQL-sprog i eksempler og opgaver - Irina Astakhova, Alexander Tolstobrov, Vadim Fertikov, Vadim Melnikov − 2017