É chamado de "notação funcional" - em oposição à "notação de atributo" padrão.
É uma extensão do padrão SQL e o desempenho é idêntico.
Existem diferenças sutis na forma como os nomes são resolvidos. Como:os nomes das colunas têm precedência sobre as funções que assumem o tipo composto em notação de ponto (notação de atributo).
A notação de atributo (notação de ponto) só funciona para funções que usam um único parâmetro. Portanto, essa é uma alternativa limitada, e a maneira canônica é usar notação funcional para funções (daí o nome).
Por outro lado, a notação de atributo é simplesmente mais curta (um ponto versus dois parênteses), mais portátil (em conformidade com o padrão) e geralmente a maneira canônica de qualificar colunas de tabela.
Você pode encontrar detalhes no manual aqui .
Esta resposta relacionada tem uma explicação mais detalhada: