Det kallas "funktionell notation" - i motsats till standarden "attributnotation".
Det är en tillägg till SQL-standarden och prestandan är identisk.
Det finns subtila skillnader i hur namn löses upp. Som:kolumnnamn har företräde framför funktioner som tar den sammansatta typen i punktnotation (attributnotation).
Attributnotation (punktnotation) fungerar bara för funktioner som tar en enkel parameter. Så det är ett begränsat alternativ, och det kanoniska sättet är att använda funktionell notation för funktioner (därav namnet).
Å andra sidan är attributnotation helt enkelt kortare (en prick mot två parens), mer portabel (uppfyller standarden) och i allmänhet det kanoniska sättet att tabellkvalificera kolumner.
Du kan hitta information i manualen här .
Detta relaterade svar har en mer detaljerad förklaring: