PostgreSQL es un sistema gestor de bases de datos de código abierto. Además de su capacidad para consultar bases de datos , PostgreSQL le permite utilizar una amplia gama de funciones integradas que le ayudan a gestionar sus datos , incluyendo las funciones de cadena, fecha , redes y sistemas matemáticos , entre otros. Estas funciones le permiten analizar y manipular la información en bases de datos de cadena y de tipos de datos Funciones
PostgreSQL tiene varias funciones de cadena se utilizan para manipular y convertir cadenas y caracteres. Puede convertir el texto en mayúsculas y minúsculas , concatenar cadenas juntos, devolver valores ASCII de los caracteres , localizar o extraer subcadenas de valores de cadenas dadas, devolverá la longitud de una cadena de caracteres o de acabado de los extremos de uno. Funciones de tipo de datos le permiten convertir valores de un tipo a otro , como char o int a, texto, texto a fecha o int a char . Este tipo de funciones son útiles en las funciones de coincidencia de patrones o para validar los datos , como nombres de usuario y contraseñas. También puede utilizar las funciones de cadenas binarias y cadenas de bits en PostgreSQL . Funciones matemáticas y geométricas
Funciones matemáticas y geométricas
de PostgreSQL le ayudan a realizar cálculos numéricos en conjuntos de datos , muchas de las cuales tienen múltiples formas de dar cuenta de los diferentes tipos de datos. Algunas funciones matemáticas incluyen mod , que devuelve el resto de un número dividido por otro , abs , que devuelve el valor absoluto de un número , y redondo , que se redondea a un número entero o un número determinado de posiciones decimales . PostgreSQL también tiene funciones que permiten redondear hasta el techo o el piso de un número, encontrar logaritmos y convertir radianes a grados. Algunas de las funciones geométricas de PostgreSQL arrojó valores como el área o centro de un objeto , el diámetro de un círculo , la altura y el ancho de una caja o el número de puntos en una ruta o un polígono .
< Br > fecha y hora funciones
PostgreSQL tiene funciones de fecha y hora que le permiten obtener la fecha actual , la hora o indicación de la hora . También puede probar los intervalos de tiempo , ajustar los intervalos de tiempo de tipos , obtener el intervalo de diferencia entre dos marcas de tiempo determinado o una indicación de la hora y la fecha actual . El beneficio de estas funciones es que se puede registrar con precisión los registros dentro de su base de datos, como una tabla que realiza un seguimiento de los comentarios de los visitantes en un foro , o calcular el tiempo que queda antes de los plazos críticos en un proyecto.
funciones del sistema y funciones de la red de información del sistema
de PostgreSQL le permiten volver la información de sesión como la base de datos actual , el usuario o esquema, o conseguir la dirección y el puerto de conexión , así como la visibilidad de esquema. También puede obtener acceso a la información , tales como privilegios mesa, base de datos y el lenguaje. Las funciones de administración del sistema permiten configurar la configuración de PostgreSQL o crear una copia de seguridad en línea del sistema. También puede utilizar las funciones para listar el contenido del directorio , los datos de archivos de texto de retorno e información o averiguar el espacio en disco utilizado por las bases de datos y tablas en varios formatos de tamaño . Funciones de red de PostgreSQL incluyen broadcast , que devuelve la dirección de difusión de la red de acogida , que devuelve una dirección IP y máscara de red y la máscara de host , que devuelve máscaras para la red.