Capítulo 5. Tipos de datos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
PostgreSQL admite los tipos de datos de cualquier base de datos: numéricos, cadenas, fechas, horas y booleanos. Pero PostgreSQL va un paso por delante añadiendo compatibilidad con matrices, fechas y horas compatibles con zonas horarias, intervalos de tiempo, rangos, JSON, XML y muchos más. Por si fuera poco, puedes inventar tipos personalizados. En este capítulo no pretendemos abarcar todos los tipos de datos. Para eso, siempre está el manual. Mostramos tipos de datos que son exclusivos de PostgreSQL y matices de cómo PostgreSQL maneja los tipos de datos comunes.
Ningún tipo de dato sería útil sin un elenco de funciones y operadores de apoyo. Y PostgreSQL tiene un montón de ellos. En este capítulo trataremos las más populares.
Consejo
Cuando utilizamos el término función, estamos hablando de algo que tiene la forma f(x)
. Cuando utilizamos el término operador, estamos hablando de algo que es simbólico y unario (que tiene un argumento) o binario (que tiene dos argumentos) como +
, -
, *
, o /
. Cuando utilices operadores, ten en cuenta que el mismo símbolo puede tener un significado diferente cuando se aplica a distintos tipos de datos. Por ejemplo, el signo más significa suma para los numéricos, pero unión para los rangos.
Numéricos
En PostgreSQL encontrarás los números enteros, decimales y de coma flotante habituales en . De los tipos numéricos, ...
Get PostgreSQL: Up and Running, 3ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.