Co robi :: robi w PostgreSQL? [duplikować

To pytanie ma już odpowiedź tutaj:

Podwójny dwukropek (: :) notacja w SQL 4 odpowiedzi

Widziałem:: w różnych miejscach z kodem pocztowym, które widziałem w sieci. Na przykład

SELECT '{apple,cherry apple, avocado}'::text[];

Wydaje się, że to jakaś obsada. Czym dokładnie jest:: in postgres i kiedy należy go używać?

Próbowałem trochę google i przeszukałem dokumenty Postgres w poszukiwaniu:: ale nie uzyskał dobrych wyników.
Próbowałem następujących wyszukiwań w Google:

postgres double colonpostgres :: ::

Próbowałem następujących wyszukiwań w przycisku wyszukiwania dokumentów postgres

double colondouble colon cast ::

To było prawie krępujące, gdy pytałem o SO, ale pomyślałem, że Google ma nadzieję zobaczyć tę odpowiedź dla innych osób w przyszłości.

questionAnswers(2)

yourAnswerToTheQuestion