Gladir.com - PostgreSQL - Référence de fonctions

Vue par description   Vue par prototype   Rechercher

Fonctions Description
ABBREV

Cette fonction retourne l'adresse internet (IP) en format abrégé sous forme de chaine de caractères.

ABS

Cette fonction retourne la valeur absolue.

ACOS

Cette fonction trigonométrique retourne l'«ArcCosinus».

AGE

Cette fonction permet de connaitre le nombre d'année, de mois et de jour sépare les deux dates.

AREA

Cette fonction permet de calculer l'aire d'un objet géométrique.

ARRAY_APPEND

Cette fonction permet d'insérer un élément à la fin du tableau.

ARRAY_CAT

Cette fonction permet de fusionner des tableaux en un seul.

ARRAY_DIMS

Cette fonction permet de retourner une représenté d'un tableau.

ARRAY_LOWER

Cette fonction permet de retourner la limite inférieur d'une dimension d'un tableau.

ARRAY_PREPEND

Cette fonction permet d'insérer un élément au début du tableau.

ARRAY_TO_STRING

Cette fonction permet d'insérer des éléments dans un tableau à partir d'une chaine de caractères.

ARRAY_UPPER

Cette fonction permet de retourner la limite supérieur d'une dimension d'un tableau.

ASCII

Cette fonction retourne le numéro du code ASCII du caractère spécifié.

ASIN

Cette fonction trigonométrique retourne l'«ArcSinus».

ATAN

Cette fonction trigonométrique retourne l'«ArcTangente».

ATAN2

Cette fonction trigonométrique retourne l'«ArcTangente» de Y/X.

AVG

Cette fonction calcul la moyenne d'un groupe de lignes.

BIT_AND

Cette fonction permet d'effectuer un «Et binaire».

BIT_LENGTH

Cette fonction permet de retourner le nombre de bits que contient une chaine de caractères.

BIT_OR

Cette fonction permet d'effectuer un «Ou binaire».

BOOL_AND

Cette fonction permet d'effectuer un «Et logique».

BOOL_OR

Cette fonction permet d'effectuer un «Ou logique».

BOX

Cette fonction permet de convertir un objet en boite rectangulaire géométrique.

BROADCAST

Cette fonction permet de retourner l'adresse de diffusion réseau.

BTRIM

Cette fonction supprime les caractères spécifiés au début et à la fin d'une chaine de caractères.

CBRT

Cette fonction retourne la racine cubique du nombre spécifié.

CEIL

Cette fonction retourne la valeur maximale d’un nombre, soit l’entier le plus proche supérieur ou égal au nombre.

CEILING

Cette fonction retourne la valeur maximale d’un nombre, soit l’entier le plus proche supérieur ou égal au nombre.

CENTER

Cette fonction permet de calculer le centre d'un objet géométrique.

CHAR_LENGTH

Cette fonction retourne la longueur d'une chaine de caractères.

CHARACTER_LENGTH

Cette fonction retourne la longueur d'une chaine de caractères.

CHR

Cette fonction permet de transformer en caractère un nombre correspondant à une valeur ASCII.

CIRCLE

Cette fonction permet de convertir un objet en cercle géométrique.

CLOCK_TIMESTAMP

Cette fonction permet de demande la date et l'heure courante.

COALESCE

Cette fonction permet de retourner la première valeur non-nulle d'une liste d'expression.

CONVERT

Cette fonction permet de changer le mode d'encodage d'une chaine de caractères.

COS

Cette fonction trigonométrique retourne le cosinus.

COT

Cette fonction trigonométrique retourne le cotangente.

COUNT

Cette fonction retourne le nombre de ligne que contient un groupe.

CURRENT_DATABASE

Cette fonction retourne la nom de la base de données courante

CURRENT_DATE

Cette fonction retourne la date courante

CURRENT_SCHEMA

Cette fonction retourne la nom du schéma courante

CURRENT_TIME

Cette fonction retourne l'heure courante

CURRENT_TIMESTAMP

Cette fonction retourne la date et l'heure courante

CURRENT_USER

Cette fonction retourne le nom de l'utilisateur courant

CURRVAL

Cette fonction permet de retourner la valeur courante dans la séquence spécifié

DATE_PART

Cette fonction permet de retourner un champs spécifique à partir du temps spécifié

DATE_TRUNC

Cette fonction permet d'arrondir le temps au champs spécifié

DECODE

Cette fonction permet de décoder une chaine de caractères précédamment encodé selon type spécifié.

DEGREES

Cette fonction convertie une valeur radians en degrés.

DIAMETER

Cette fonction permet de calculer le diamètre d'un cercle géométrique.

ENCODE

Cette fonction permet d'encoder une chaine de caractères selon le type spécifié.

EVERY

Cette fonction permet d'effectuer un «Et logique».

EXP

Cette fonction retourne la valeur exponentielle.

EXTRACT

Cette fonction permet d'extraire la valeur d'une date ou d'une valeur d'intervalle.

FAMILY

Cette fonction permet d'indiquer la taille du format de l'adresse IP: 4 pour IPv4, 6 pour IPv6,...

FLOOR

Cette fonction retourne uniquement la partie entière d'un nombre en omettant les décimals et sans même en tenir compte.

FORMAT_TYPE

Cette fonction permet d'indiquer le nom du type de données spécifié.

GENERATE_SERIES

Cette fonction permet de retourner toutes les valeurs situé dans l'intervalle spécifié en les incrémentant de 1 ou de la valeur spécifié.

GET_BIT

Cette fonction permet de retourner un bit à partir d'une chaine de caractères.

GET_BYTE

Cette fonction permet de retourner un octet à partir d'une chaine de caractères.

GREATEST

Cette fonction permet de retourner le plus grand entier d'une expression ou d'une liste.

HAS_DATABASE_PRIVILEGE

Cette fonction permet d'indiquer si l'utilisateur courante ou spécifié à les droits d'accès à la base de données

HAS_FUNCTION_PRIVILEGE

Cette fonction permet d'indiquer si l'utilisateur courante ou spécifié à les droits d'accès à la fonction spécifié

HAS_LANGUAGE_PRIVILEGE

Cette fonction permet d'indiquer si l'utilisateur courante ou spécifié à les droits d'accès au langage spécifié

HAS_SCHEMA_PRIVILEGE

Cette fonction permet d'indiquer si l'utilisateur courante ou spécifié à les droits d'accès au schéma spécifié

HAS_TABLE_PRIVILEGE

Cette fonction permet d'indiquer si l'utilisateur courante ou spécifié à les droits d'accès à la table spécifié

HAS_TABLESPACE_PRIVILEGE

Cette fonction permet d'indiquer si l'utilisateur courante à les droits d'accès de l'espace logique spécifié

HEIGHT

Cette fonction permet de calculer la hauteur d'un rectangle géométrique.

HOST

Cette fonction permet d'indiquer l'adresse IP contenue dans la chaine de caractères.

HOSTMASK

Cette fonction permet d'indiquer le masque réseau de l'hôte de l'adresse IP contenue dans la chaine de caractères.

INET_CLIENT_ADDR

Cette fonction permet d'indiquer l'adresse client de la connexion réseau.

INET_CLIENT_PORT

Cette fonction permet d'indiquer le port client de la connexion réseau.

INET_SERVER_ADDR

Cette fonction permet d'indiquer l'adresse du serveur dans le réseau.

INET_SERVER_PORT

Cette fonction permet d'indiquer le port du serveur dans le réseau.

INITCAP

Cette fonction permet transformer en majuscule la premier lettre de chaque mot d'une chaine de caractères.

ISCLOSED

Cette fonction permet d'indiquer si le chemin géométrique est fermé.

ISFINITE

Cette fonction permet de vérifier si le temps ou l'intervalle de temps est infinie ou non.

ISOPEN

Cette fonction permet d'indiquer si le chemin géométrique est ouvert.

JUSTIFY_DAYS

Cette fonction permet de fixer l'intervalle d'un mois.

JUSTIFY_HOURS

Cette fonction permet de fixer l'intervalle d'un jour.

JUSTIFY_INTERVAL

Cette fonction permet de fixer les paramètres d'intervalle.

LEAST

Cette fonction permet de retourner le plus petit entier d'une expression ou d'une liste.

LENGTH

Cette fonction permet de retourner la longueur de la chaine de caractères spécifié.

LENGTH

Cette fonction permet de calculer la longueur d'un objet géométrique.

LN

Cette fonction retourne le logarithme naturel (base e).

LOCALTIME

Cette fonction retourne l'heure courante

LOCALTIMESTAMP

Cette fonction retourne la date et l'heure courante

LOG

Cette fonction retourne le logarithme en base 10 ou la base spécifié.

LOWER

Cette fonction retourne la minuscule d'une chaine de caractères.

LPAD

Cette fonction permet d'ajouter le caractère spécifié au début de façon à se que la chaine de caractères atteint la longueur spécifié.

LSEG

Cette fonction permet de convertir un objet en ligne de segment géométrique.

LTRIM

Cette fonction supprime les caractères d'espace au début d'une chaine de caractères.

MASKLEN

Cette fonction permet de retourner la longueur du masque d'adresse Internet (IP).

MAX

Cette fonction retourne la plus haute valeur d'une liste d'argument.

MD5

Cette fonction permet de calculer la somme de vérification selon la méthode MD5 à partir de la chaine de caractères spécifié.

MIN

Cette fonction retourne la plus basse valeur d'une liste d'argument.

MOD

Cette fonction retourne la partie restant d'un nombre (le modulo).

NETMASK

Cette fonction permet d'indiquer le masque réseau de l'adresse IP contenue dans la chaine de caractères.

NETWORK

Cette fonction permet d'indiquer l'adresse réseau contenue dans la chaine de caractères.

NEXTVAL

Cette fonction permet de faire passer à la valeur suivante de la séquence spécifié

NOW

Cette fonction retourne la date et l'heure courante en fonction du fuseau horaire

NPOINTS

Cette fonction permet de calculer le nombre de points d'un objet géométrique.

NULLIF

Cette fonction permet d'indiquer si les deux valeurs sont nulles.

OCTET_LENGTH

Cette fonction retourne la longueur, en octets, d'une chaine de caractères.

OVERLAY

Cette fonction permet de remplacer une partie d'une chaine de caractères par une sous-chaine de caractères.

PCLOSE

Cette fonction permet de fermer un chemin géométrique.

PG_CLIENT_ENCODING

Cette fonction permet de retourner le nom de l'encodage client courant.

PG_CONVERSION_IS_VISIBLE

Cette fonction permet d'indiquer si la conversion d'un chemin de recherche est perceptible.

PG_FUNCTION_IS_VISIBLE

Cette fonction permet d'indiquer si la fonction est perceptible dans le chemin de recherche.

PG_GET_CONSTRAINTDEF

Cette fonction permet d'indiquer si la définition de la contrainte spécifié.

PG_GET_EXPR

Cette fonction permet d'indiquer la définition interne d'une expression spécifié.

PG_GET_INDEXDEF

Cette fonction permet d'indiquer la définition interne d'une colonne spécifié.

PG_GET_RULEDEF

Cette fonction permet d'indiquer la définition interne d'une règle spécifié.

PG_HAS_ROLE

Cette fonction permet d'indiquer si l'utilisateur courante ou spécifié à les droits d'accès au rôle spécifié

PG_IS_OTHER_TEMP_SCHEMA

Cette fonction permet d'indiquer s'il s'agit du schéma d'une session étrangère.

PG_MY_TEMP_SCHEMA

Cette fonction permet de retourner le schéma temporaire de la session s'il y a lieu.

PG_OPERATOR_IS_VISIBLE

Cette fonction permet d'indiquer si l'opérateur est perceptible dans le chemin de recherche.

PG_OPCLASS_IS_VISIBLE

Cette fonction permet d'indiquer si la classe d'opérateur est perceptible dans le chemin de recherche.

PG_POSTMASTER_START_TIME

Cette fonction permet d'indiquer la date et l'heure du lancement du serveur.

PG_TABLE_IS_VISIBLE

Cette fonction permet d'indiquer si la table est perceptible dans le chemin de recherche.

PG_TYPE_IS_VISIBLE

Cette fonction permet d'indiquer si le type est perceptible dans le chemin de recherche.

PI

Cette fonction retourne le nombre PI (3,14159).

POINT

Cette fonction permet de convertir un objet en point géométrique.

POLYGON

Cette fonction permet de convertir un objet en polygone géométrique.

POPEN

Cette fonction permet d'ouvrir un chemin géométrique.

POSITION

Cette fonction permet d'indiquer l'emplacement d'une sous-chaine de caractères dans une chaine de caractères.

POWER

Cette fonction retourne la puissance d'un nombre.

QUOTE_IDENT

Cette fonction permet d'ajouter des doubles guillemets si nécessaire et adapte ceux dans la chaine si nécessaire.

QUOTE_LITERAL

Cette fonction permet d'ajouter des simples guillemets si nécessaire et adapte ceux dans la chaine si nécessaire.

RADIANS

Cette fonction retourne la valeur radians d'un nombre en degrées.

RADIUS

Cette fonction permet de retourner le rayon d'un cercle géométrique.

RANDOM

Cette fonction retourne un nombre aléatoire.

REGEXP_REPLACE

Cette fonction permet de remplacer une sous-chaine de caractères à partir des options spécifiés.

REPEAT

Cette fonction retourne la répétion d'une chaîne de caractères le nombre de fois spécifié.

REPLACE

Cette fonction permet d'effectuer d'effectuer le remplacement de sous-chaine de caractères par une autre sous-chaine de caractères dans une chaine de caractères.

ROUND

Cette fonction arrondie une valeur avec une unité d'arrondissement spécifié.

RPAD

Cette fonction permet d'ajouter le caractère spécifié à la fin de façon à se que la chaine de caractères atteint la longueur spécifié.

RTRIM

Cette fonction supprime les caractères d'espace à la fin d'une chaine de caractères.

SESSION_USER

Cette fonction permet d'indiquer l'identificateur de l'utilisateur de la session courante.

SET_BIT

Cette fonction permet de fixer un bit dans une chaine de caractères.

SET_BYTE

Cette fonction permet de fixer un octet dans une chaine de caractères.

SET_MASKLEN

Cette fonction permet de fixer la longueur du masque d'adresse selon l'option spécifié.

SETSEED

Cette fonction permet d'effectuer l'initialisation de la génération aléatoire.

SETVAL

Cette fonction permet de fixer la valeur de la séquence spécifié

SIGN

Cette fonction retourne le signe d'une valeur numérique.

SIN

Cette fonction trigonométrique retourne le Sinus.

SPLIT_PART

Cette fonction permet de subdivisé en plusieurs sous-chaine de caractères une chaîne de caractères en prenant pour séparateur des caractères.

SQRT

Cette fonction retourne la racine carré d'une valeur.

STATEMENT_TIMESTAMP

Cette fonction retourne la date et l'heure courante en fonction du fuseau horaire

STRING_TO_ARRAY

Cette fonction permet de créer un tableau à partir d'une chaine de caractères avec des séparateurs.

STRPOS

Cette fonction retourne la position d'une sous-chaine de caractères dans une chaine de caractères.

SUBSTR

Cette fonction retourne une sous-chaîne de caractères contenu dans une chaine de caractères.

SUBSTRING

Cette fonction retourne une sous-chaîne de caractères contenu dans une chaine de caractères.

SUM

Cette fonction retourne la somme d'une liste d'argument.

TAN

Cette fonction retourne la tangente.

TEXT

Cette fonction permet d'indiquer, sous forme de chaine de caractères, l'adresse IP et sa longueur.

TIMEOFDAY

Cette fonction retourne la date et l'heure courante sous forme de chaine de caractères

TO_ASCII

Cette fonction permet de convertir le code de page d'une chaine de caractères ASCII.

TO_CHAR

Cette fonction permet de convertir une expression quelconque en une chaine de caractères.

TO_DATE

Cette fonction permet de convertir une expression quelconque en une date.

TO_HEX

Cette fonction retourne la valeur hexadécimal d'un nombre décimal.

TO_NUMBER

Cette fonction permet de convertir une expression quelconque en nombre.

TO_TIMESTAMP

Cette fonction permet de convertir une expression quelconque en un format TIMESTAMP.

TRANSACTION_TIMESTAMP

Cette fonction retourne la date et l'heure courante en fonction du fuseau horaire

TRANSLATE

Cette fonction permet d'effectuer le remplacer de certains caractères individuel par d'autres caractères individuel dans une chaine de caractères.

TRIM

Cette fonction supprime les caractères d'espace au début et à la fin d'une chaine de caractères.

TRUNC

Cette fonction tronque une valeur numérique avec une longueur spécifié.

TRUNC

Cette fonction permet de fixer à 0 les 3 octets du bas de l'adresse MAC.

UPPER

Cette fonction retourne la majuscule d'une chaine de caractères.

USER

Cette fonction retourne la nom de l'utilisateur courant

VERSION

Cette fonction permet de demander la version du logiciel de base de données

WIDTH

Cette fonction permet de retourner la largeur d'un rectangle géométrique.

WIDTH_BUCKET

Cette fonction permet de retourner le jeton d'un histogramme à égale distance du nombre de jetons.

Dernière mise à jour: Dimanche, le 27 mai 2007