Mysql
 sql >> Database >  >> RDS >> Mysql

Unisciti a una colonna con query SELECT in PostgreSQL

Aggiungi un alias di colonna per assegnare un nome di tua scelta. Altrimenti il ​​sistema applica le impostazioni predefinite.
Per assegnare un tipo , usa un cast esplicito . Trasmetto a text qui:

SELECT id, 'ID1'::text AS "ID1" FROM supportContacts

Oppure usa lo standard SQL cast() per renderlo portatile:

SELECT id, cast('ID1' AS varchar) AS "ID1" FROM "supportContacts"

Per la portabilità, assicurati che MySQL venga eseguito con SET sql_mode = 'ANSI' .

Inoltre, nomi di casi CaMeL non quotati come supportContacts vengono convertiti in minuscolo in PostgreSQL. Usa "supportContacts" o supportcontacts a seconda del nome effettivo della tabella.

Inizia leggendo l'eccellente manuale qui per informazioni di base sugli identificatori.