PostgreSQL est un système de gestion de base de données open-source . Avec sa capacité de bases de données de requêtes , PostgreSQL vous permet d'utiliser un large choix de fonctions intégrées qui vous aident à gérer vos données, y compris , les fonctions chaîne , date, réseau et système mathématiques , entre autres. Ces fonctions vous permettent d'analyser et de manipuler l'information dans les bases de données String et les fonctions de type de données
PostgreSQL dispose de plusieurs fonctions de chaîne utilisés pour manipuler et convertir des chaînes et des personnages. Vous pouvez convertir le texte en majuscules et les minuscules , concaténer des chaînes en même temps , le retour des valeurs ASCII pour les caractères , localiser ou d'extraire des sous-chaînes de valeurs de chaîne donnée , retourne la longueur d'une chaîne de caractères ou de finition de chaque extrémité d'un. Fonctions de type de données vous permettent de convertir des valeurs d'un type à l'autre, comme char ou int au texte , texte à jour ou int en char . Ces types de fonctions sont utiles dans les fonctions de reconnaissance de motif ou de valider des données telles que les noms d'utilisateur et mots de passe . Vous pouvez également utiliser des fonctions sur les chaînes binaires et chaînes de bits dans PostgreSQL. Fonctions mathématiques et géométriques de
mathématiques et géométriques Fonctions
PostgreSQL vous aider à effectuer des calculs sur des ensembles de données numériques , dont beaucoup ont de multiples formes pour tenir compte des différents types de données . Certaines fonctions mathématiques comprennent mod, qui renvoie le reste d'un nombre divisé par un autre , abs, qui renvoie la valeur absolue d'un nombre , et rond, qui arrondit un nombre à un nombre entier ou de décimales . PostgreSQL possède également des fonctions qui vous permettent d' arrondir vers le plafond ou le plancher d'un nombre, trouver des logarithmes et de convertir des radians en degrés. Certaines des fonctions géométriques de PostgreSQL renvoient des valeurs telles que la région ou le centre d'un objet , le diamètre d'un cercle , la hauteur et la largeur d'une boîte ou le nombre de points dans un chemin ou d'un polygone .
< Br > Date et heure fonctions
PostgreSQL a date et l'heure des fonctions qui vous permettent d' obtenir la date, l'heure ou l'horodatage . Vous pouvez également tester des intervalles de temps , ajuster le temps types d'intervalles , obtenir l'intervalle de différence entre les deux horodateurs données ou un horodatage et la date actuelle. L'avantage de ces fonctions est que vous pouvez enregistrer avec précision les journaux au sein de votre base de données, comme une table qui permet de suivre les commentaires des visiteurs sur un babillard électronique , ou de calculer le temps restant avant des échéances critiques dans un projet.
fonctions système et du réseau des fonctions d'information du système de
PostgreSQL vous permettent de renvoyer des informations de session telles que la base de données actuelle , l'utilisateur ou le schéma , ou d'obtenir l' adresse et le port de connexions ainsi que la visibilité du schéma. Vous pouvez également obtenir des informations d'accès tels que les privilèges table, base de données et du langage. Fonctions d'administration système vous permettent de définir la configuration de PostgreSQL ou de créer une sauvegarde en ligne du système. Vous pouvez également utiliser les fonctions d'énumérer le contenu du répertoire , les données du fichier texte de retour et de l'information ou découvrir l'espace disque utilisé par les bases de données et des tableaux de différents formats de taille. Les fonctions réseau de PostgreSQL comprennent diffusion , qui renvoie l' adresse de diffusion pour le réseau d'accueil , qui renvoie une adresse IP et le masque de réseau et hostmask , qui renvoie masques pour le réseau.