sql >> Base de Datos >  >> RDS >> Mysql

Únase a una columna con consulta SELECT en PostgreSQL

Agregar un alias de columna para asignar un nombre de tu elección. De lo contrario, el sistema aplica los valores predeterminados.
Para asignar un tipo , use un cast explícito . Lanzo a text aquí:

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

O use el estándar SQL cast() para hacerlo portátil:

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

Para la portabilidad, asegúrese de que MySQL se ejecute con SET sql_mode = 'ANSI' .

Además, nombres de casos de CaMeL sin comillas como supportContacts se convierten en minúsculas en PostgreSQL. Utilice "supportContacts" o supportcontacts dependiendo del nombre de la tabla real.

Comience leyendo el excelente manual aquí para obtener información básica sobre los identificadores.