PostgreSQL: tipo de datos NUMÉRICO

PostgreSQL admite el NUMERIC tipo para almacenar números con una gran cantidad de dígitos. Generalmente NUMERIClos tipos se utilizan para el almacenamiento monetario o de cantidades donde se requiere precisión. Syntax: NUMERIC(precision, scale) Where, Precision: Total number of digits. Scale: Number of digits in terms of a fraction. El NUMERICvalor puede tener hasta 131.072 dígitos … Continue reading «PostgreSQL: tipo de datos NUMÉRICO»

PostgreSQL: tipo de datos de intervalo

En PostgreSQL , el tipo de datos de intervalo se usa para almacenar y manipular un período de tiempo. Tiene 16 bytes de espacio y va desde -178 000 000 años hasta 178 000 000 años. También tiene un atributo adicional llamado «precisión (indicado por p)» que se puede usar para establecer el nivel de … Continue reading «PostgreSQL: tipo de datos de intervalo»

PostgreSQL: tipo de datos de TEXTO

PostgreSQL admite un tipo de datos de caracteres llamado TEXTO. Este tipo de datos se utiliza para almacenar caracteres de longitud ilimitada. Se representa como texten PostgreSQL. El rendimiento del varchar (sin n) y el texto son los mismos. Syntax: variable_name TEXT Ejemplo 1: Vamos a crear una nueva tabla (digamos, test_texto) para la demostración … Continue reading «PostgreSQL: tipo de datos de TEXTO»

PostgreSQL: tipo de datos JSON

JSON significa Notación de objetos de JavaScript. Se utiliza para almacenar datos en forma de pares clave-valor y generalmente se utiliza para la comunicación entre el servidor y el cliente. A diferencia de otros formatos, JSON es texto legible por humanos. PostgreSQL tiene soporte para el tipo de datos JSON nativo desde la versión 9.2. … Continue reading «PostgreSQL: tipo de datos JSON»

PostgreSQL: tipo de datos VARCHAR

PostgreSQL admite un tipo de datos de caracteres llamado VARCHAR. Este tipo de datos se utiliza para almacenar caracteres de longitud limitada. Se representa como varchar(n)en PostgreSQL, donde n representa el límite de la longitud de los caracteres. Si no se especifica n, el valor predeterminado es varcharque tiene una longitud ilimitada. Cualquier intento de … Continue reading «PostgreSQL: tipo de datos VARCHAR»

PostgreSQL: copia de tipos de datos

a se refiere al tipo de datos de una columna: variable_name table_name.column_name%TYPE; La siguiente sintaxis se refiere al tipo de datos de otra variable: Syntax: variable_name variable%TYPE; Ejemplo: En este ejemplo, crearemos una tabla (digamos, Ciudad ) con una columna (digamos, nombre ) que tiene un tipo de datos CHAR y crearemos una variable (digamos, … Continue reading «PostgreSQL: copia de tipos de datos»

PostgreSQL: tipo de datos CHAR

PostgreSQL admite un tipo de datos de caracteres llamado CHAR. Este tipo de datos se utiliza para almacenar caracteres de longitud limitada. Se representa como char(n)en PostgreSQL, donde n representa el límite de la longitud de los caracteres. Si no se especifica n, el valor predeterminado es char(1) o character(1). Cualquier intento de almacenar una … Continue reading «PostgreSQL: tipo de datos CHAR»

PostgreSQL – Constantes

A diferencia de las variables, el valor de las constantes no se puede cambiar una vez inicializadas. El propósito principal del uso de constantes en PostgreSQL son: Hace que la consulta sea más legible. Eso constant_name CONSTANT data_type := expression; Analicemos la sintaxis anterior: tipo de datos CONSTANTE IVA DO $$ DECLARE VAT CONSTANT NUMERIC … Continue reading «PostgreSQL – Constantes»

PostgreSQL: tipo de datos UUID

UUID es una abreviatura de Universal Unique Identifier definido por RFC 4122 y tiene un tamaño de 128 bits. Se crea utilizando algoritmos internos que siempre generan un valor único. PostgreSQL tiene su propio tipo de datos UUID y proporciona módulos para generarlos. UUID generalmente se usa en sistemas distribuidos ya que garantiza una singularidad … Continue reading «PostgreSQL: tipo de datos UUID»

PostgreSQL: tipo de datos de array

PostgreSQL Soporta el concepto de Arrays. Todo tipo de datos tiene una array complementaria asociada, independientemente de las propiedades del tipo de datos. Está disponible incluso para tipos de datos definidos por el usuario. Syntax: variable_name DATA TYPE []; Ahora que conocemos el uso y la necesidad de Arrays en PostgreSQL, veamos algunos ejemplos. Ejemplo … Continue reading «PostgreSQL: tipo de datos de array»