Voici la liste des fonctions reconnu par le SQL du BigQuery de Google :
Nom | Description |
---|---|
ABS | Cette fonction permet de demander la valeur absolue du nombre spécifié. |
ACOS | Cette fonction permet de demander l'arc cosinus en radian de la valeur spécifié. |
ACOSH | Cette fonction permet de demander l'arc cosinus hyperbolique en radian de la valeur spécifié. |
ANY_VALUE | Cette fonction permet de demander n'importe quel valeur dans une entrée ou NULL dans un enregistrement de données. |
APPROX_COUNT_DISTINCT | Cette fonction permet de demander le résultat approximatif de «COUNT(DISTINCT expression)» et de retourner une estimation statistique. |
APPROX_QUANTILES | Cette fonction permet de demander les limites approximatives d'un groupe de valeurs d'une représentation d'un nombre de quantiles. |
APPROX_TOP_COUNT | Cette fonction permet de demander la liste des premiers éléments approximatifs de l'expression spécifié. |
APPROX_TOP_SUM | Cette fonction permet de demander la liste des premiers éléments approximatifs de l'expression spécifié en se basant sur une somme. |
ARRAY | Cette fonction permet de demander un tableau contenant un élément pour chaque enregistrement d'une sous-requête SQL. |
ARRAY_AGG | Cette fonction permet de demander un tableau de valeurs d'une expression spécifié et de retourner le résultat en ARRAY. |
ARRAY_CONCAT | Cette fonction permet de demander la concaténation d'un moins un ou plusieurs tableaux ayant le même type de données et retourner un seul tableau. |
ARRAY_CONCAT_AGG | Cette fonction permet d'effectuer la concaténation de tableau en un seul tableau. |
ARRAY_LENGTH | Cette fonction permet de demander le nombre d'éléments que contient le tableau spécifié. |
ARRAY_REVERSE | Cette fonction permet de demander les éléments dans l'ordre inverse du tableau spécifié. |
ARRAY_TO_STRING | Cette fonction permet de demander une concaténation des éléments d'un tableau spécifiés et retourne une chaîne de caractères. |
ASIN | Cette fonction permet de demander l'arc sinus en radian de la valeur spécifié. |
ASINH | Cette fonction permet de demander l'arc sinus hyperbolique en radian de la valeur spécifié. |
ATAN | Cette fonction permet de demander l'arc tangente en radian de la valeur spécifié. |
ATAN2 | Cette fonction permet de demander l'arc tangente hyperbolique de Y/X en radian de la valeur spécifié. |
ATANH | Cette fonction permet de demander l'arc tangente hyperbolique en radian de la valeur spécifié. |
AVG | Cette fonction permet de demander la moyenne de valeurs spécifiés. |
BIT_AND | Cette fonction permet d'effectuer un «Et binaire» sur l'expression spécifié. |
BIT_COUNT | Cette fonction permet de demander le nombre de bits que contient le type de données de l'expression spécifié. |
BIT_OR | Cette fonction permet d'effectuer un «Ou binaire» sur l'expression spécifié. |
BIT_XOR | Cette fonction permet d'effectuer un «Ou exclusif binaire» sur l'expression spécifié. |
BYTE_LENGTH | Cette fonction permet de demander la longueur, en octets, de l'expression spécifié. |
CEIL | Cette fonction permet de demander la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre. |
CEILING | Cette fonction permet de demander la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre. Cette fonction est un alias de la fonction CEIL. |
CHARACTER_LENGTH | Cette fonction permet de demander la longueur, en caractères, de la chaîne de caractères spécifié. Cette fonction est un alias de la fonction CHAR_LENGTH. |
CHAR_LENGTH | Cette fonction permet de demander la longueur, en caractères, de la chaîne de caractères spécifié. |
CODE_POINTS_TO_BYTES | Cette fonction permet de convertir un tableau de points de code ASCII étendue en un type de données BYTES. |
CODE_POINTS_TO_STRING | Cette fonction permet de convertir un tableau de points de code ASCII étendue en un type de données STRING. |
CONCAT | Cette fonction permet d'effectuer une concaténation de différentes valeurs en type de données STRING ou BYTES. |
CORR | Cette fonction permet de demander le coefficient de corrélation de Pearson pour un ensemble de paires de nombres spécifiés. |
COS | Cette fonction permet de demander le cosinus en radian de la valeur spécifié. |
COSH | Cette fonction permet de demander le cosinus hyperbolique en radian de la valeur spécifié. |
COUNT | Cette fonction permet de demander le nombre de lignes d'une entrée ou d'une expression spécifié. |
COUNTIF | Cette fonction permet de compter le nombre de valeurs TRUE présente dans l'expression spécifié. |
COVAR_POP | Cette fonction permet de demander la covariance de population pour un ensemble de paires de nombres spécifiés. |
COVAR_SAMP | Cette fonction permet de demander la covariance d'échantillon pour un ensemble de paires de nombres spécifiés. |
CURRENT_DATE | Cette fonction permet de demander la date courante en utilisant le fuseau horaire spécifié ou par défaut. |
CURRENT_DATETIME | Cette fonction permet de demander l'heure courante en utilisant le fuseau horaire spécifié ou par défaut. |
CURRENT_TIME | Cette fonction permet de demander l'heure courante. |
CURRENT_TIMESTAMP | Cette fonction permet de demander horodatage courant sous la forme d'un type de données TIMESTAMP. |
CUME_DIST | Cette fonction permet de demander le rang selon un nombre d'enregistrement précédent l'enregistrement courant ou étant homologues. |
DATE | Cette fonction permet de demander une date en se basant sur un horodatage ou une année, mois et jour. |
DATETIME | Cette fonction permet de demander une date en se basant sur un horodatage, une année, mois et jour ou une date et heure. |
DATETIME_ADD | Cette fonction permet d'ajouter une quantité de temps à une expression de date et heure existante. |
DATETIME_DIFF | Cette fonction permet de demander la différence entre 2 dates et heures selon l'intervalle de temps spécifié. |
DATETIME_SUB | Cette fonction permet de soustraire une quantité de temps à une expression de date et heure existante. |
DATETIME_TRUNC | Cette fonction permet d'arrondir une date et heure selon la partie de précision spécifié. |
DATE_ADD | Cette fonction permet d'ajouter une quantité de temps à une date existante. |
DATE_DIFF | Cette fonction permet de demander la différence entre 2 dates selon l'intervalle de temps spécifié. |
DATE_SUB | Cette fonction permet de soustraire une quantité de temps à une date existante. |
DATE_FROM_UNIX_DATE | Cette fonction permet de calculer le nombre de jours s'étant écoulé entre l'expression spécifié et le 1er janvier 1970. |
DATE_TRUNC | Cette fonction permet d'arrondir une date selon la partie de précision spécifié. |
DENSE_RANK | Cette fonction permet de demander le rang ordinal de chaque enregistrement de la fenêtre de requête. |
DIV | Cette fonction permet de diviser une valeur par une autre valeur. |
ENDS_WITH | Cette fonction permet de vérifier si la deuxième valeur est un suffixe de la première valeur. |
ERROR | Cette fonction permet de demander une erreur associé au message spécifié. |
EXP | Cette fonction permet de demander la valeur de e élevé à la puissance spécifié. |
EXTRACT | Cette fonction permet de demander une partie d'une date spécifié. |
FARM_FINGERPRINT | Cette fonction permet de demander l'empreinte d'une valeur STRING ou BYTES en se basant sur la fonction Fingerprint64 de FarmHash. |
FIRST_VALUE | Cette fonction permet de demander le premier enregistrement d'un ensemble de valeurs. |
FLOOR | Cette fonction retourne la valeur minimale d'un nombre, soit l'entier le plus proche inférieur ou égal au nombre. |
FORMAT | Cette fonction permet d'effectuer la transformation d'un texte selon un certain format, un peu comme une fonction de style printf du langage de programmation C. |
FORMAT_DATE | Cette fonction permet de demander une date selon le formatage et l'expression de date spécifié. |
FORMAT_DATETIME | Cette fonction permet de demander une date et heure selon le formatage et l'expression de date et heure spécifié. |
FORMAT_TIME | Cette fonction permet de demander une heure selon le formatage et l'expression d'heure spécifié. |
FORMAT_TIMESTAMP | Cette fonction permet de demander une horodatage selon le formatage et l'expression d'horodatage spécifié. |
FROM_BASE32 | Cette fonction permet de convertir une expression de chaîne de caractères en format base32 de type de données BYTES. |
FROM_BASE64 | Cette fonction permet de convertir une expression de chaîne de caractères en format base64 de type de données BYTES. |
FROM_HEX | Cette fonction permet de convertir une expression de chaîne de caractères en format hexadécimal de type de données BYTES. |
GENERATE_ARRAY | Cette fonction permet de demander un tableau avec des valeurs générées. |
GENERATE_DATE_ARRAY | Cette fonction permet de demander un tableau avec des dates de générées. |
GENERATE_DATE_ARRAY | Cette fonction permet de demander un tableau avec des horodatages de générées. |
GENERATE_UUID | Cette fonction permet de demander une chaîne de caractères avec un UUID de générées. |
GREATEST | Cette fonction permet demander la plus grande valeur parmi la liste des valeurs spécifié. |
HLL_COUNT.EXTRACT | Cette fonction permet d'effectuer une estimation d'un résumé HyperLogLog++. |
HLL_COUNT.INIT | Cette fonction permet d'initialiser un nouveau résumé HyperLogLog++. |
HLL_COUNT.MERGE | Cette fonction permet d'effectuer la cardinalité de résumés HyperLogLog++. |
HLL_COUNT.MERGE_PARTIAL | Cette fonction permet d'effectuer la fusion partielle de résumés HyperLogLog++. |
IEEE_DIVIDE | Cette fonction permet d'effectuer une division sans retourner d'erreur si une division par 0 se produit. |
IS_INF | Cette fonction permet de vérifier si la valeur est une valeur infini positive ou négative. |
IS_NAN | Cette fonction permet de vérifier si la valeur est une valeur non-défini (NaN). |
JSON_EXTRACT | Cette fonction permet d'extraire une chaîne de caractères de format JSON et de retourner une chaîne de caractères. |
JSON_EXTRACT_SCALAR | Cette fonction permet d'extraire un scalaire de format JSON et de retourner une chaîne de caractères. |
LAG | Cette fonction permet demander la valeur d'expression spécifié sur l'enregistrement précédent. |
LAST_VALUE | Cette fonction permet de demander la dernière enregistrement d'un ensemble de valeurs. |
LEAST | Cette fonction permet demander la plus petite valeur parmi la liste des valeurs spécifié. |
LEAD | Cette fonction permet demander la valeur d'expression spécifié sur l'enregistrement suivant. |
LENGTH | Cette fonction permet demander la longueur de la valeur spécifié en caractères si c'est une chaîne de caractères STRING ou BYTES pour les autres paramètres. |
LN | Cette fonction permet de demander le logarithme naturel de la valeur spécifié. |
LOG | Cette fonction permet de demander le logarithme de la valeur spécifié. |
LOG10 | Cette fonction permet de demander le logarithme en base 10 de la valeur spécifié. |
LOGICAL_AND | Cette fonction permet d'effectuer un «Et logique» sur l'expression spécifié. |
LOGICAL_OR | Cette fonction permet d'effectuer un «Ou logique» sur l'expression spécifié. |
LOWER | Cette fonction permet de transformer une chaîne de caractères en minuscules. |
LPAD | Cette fonction permet d'ajouter le caractère spécifié au début de façon à se que la chaîne de caractères atteint la longueur spécifié. |
LTRIM | Cette fonction permet de supprimer les caractères d'espace au début et à la fin d'une chaîne de caractères. |
MAX | Cette fonction permet de demander la valeur la plus grande dans une expression spécifiée. |
MD5 | Cette fonction permet de retourner le résultat d'un hachage avec un algorithme MD5. |
MIN | Cette fonction permet de demander la valeur la plus petite dans une expression spécifiée. |
MOD | Cette fonction permet de demander le restant d'une division. |
NET.HOST | Cette fonction permet de demander l'hôte associé à un URL. |
NET.IP_FROM_STRING | Cette fonction permet de convertir une adresse IP de format IPv4 ou IPv6 en une chaîne de caractères de format binaire. |
NET.IP_TO_STRING | Cette fonction permet de convertir une chaîne de caractères de format binaire en adresse IP de format IPv4 ou IPv6. |
NET.IP_NET_MASK | Cette fonction permet de demander le masque réseau en relation avec des adresses IP. |
NET.IP_TRUNC | Cette fonction permet de convertir une adresse IP de format IPv4 ou IPv6 en une adresse de sous-réseau. |
NET.IPV4_FROM_INT64 | Cette fonction permet de convertir une adresse de format IPv4 en une chaîne de caractères de format binaire de 4 caractères de longueur. |
NET.IPV4_TO_INT64 | Cette fonction permet de convertir une chaîne de caractères de format binaire de 4 caractères de longueur en une adresse de format IPv4. |
NET.PUBLIC_SUFFIX | Cette fonction permet de demander l'extension de domaine associé à un URL. |
NET.REG_DOMAIN | Cette fonction permet de demander le domaine enregistré associé à un URL. |
NET.SAFE_IP_FROM_STRING | Cette fonction permet de de convertir une adresse IP de format IPv4 ou IPv6 en en chaîne de caractères de format binaire et de retourner la valeur NULL si une exception se produit. |
NORMALIZE | Cette fonction permet de normaliser en chaîne de caractères. |
NORMALIZE_AND_CASEFOLD | Cette fonction permet de normaliser et les minuscules et majuscules de la chaîne de caractères. |
NTH_VALUE | Cette fonction permet de demander l'enregistrement à la position spécifié dans un ensemble de valeurs. |
NTILE | Cette fonction permet de diviser l'enregistrement en compartiment selon l'ordre des enregistrements et demande le numéro de compartiment de base 1 attribué à chaque enregistrement. |
OFFSET | Cette fonction permet demander la valeur d'un élément par sa position dans un tableau. |
ORDINAL | Cette fonction permet demander la valeur d'un élément par sa position dans un tableau. |
PARSE_DATE | Cette fonction permet de demander un objet de date selon le formatage et une de caractères de date spécifié. |
PARSE_DATETIME | Cette fonction permet de demander un objet DATETIME (de date et heure) selon le formatage et une de caractères de date et heure spécifié. |
PARSE_TIME | Cette fonction permet de demander un objet TIME (d'heure) selon le formatage et une de caractères d'heure spécifié. |
PARSE_TIMESTAMP | Cette fonction permet de demander un objet TIMESTAMP (d'horodatage ) selon le formatage et une de caractères d'horodatage spécifié. |
PERCENTILE_CONT | Cette fonction permet de demander le centile, en appliquant une interpolation linéaire, de l'expression spécifié. |
PERCENTILE_DISC | Cette fonction permet de demander le centile discret de l'expression spécifié. |
PERCENT_RANK | Cette fonction permet de demander le rang en centile d'un enregistrement de la partition d'une requête. |
POW | Cette fonction permet de demander la valeur du nombre élevé à la puissance spécifié. |
POWER | Cette fonction permet de demander la valeur du nombre élevé à la puissance spécifié. Cette fonction est un alias de POW. |
RAND | Cette fonction permet d'effectuer la génération d'un nombre pseudo-aléatoire de type de données FLOAT64 dans l'intervalle de 0 inclusivement à 1 exclusivement. |
RANK | Cette fonction permet de demander le rang ordinal de chaque enregistrement de la requête trié. |
REGEXP_CONTAINS | Cette fonction permet de vérifier une expression régulière (regex) sur la valeur spécifié. |
REGEXP_EXTRACT | Cette fonction permet de rechercher une expression régulière (regex) dans la valeur spécifié. |
REGEXP_EXTRACT_ALL | Cette fonction permet de rechercher toutes les correspondances avec une expression régulière (regex) dans la valeur spécifié. |
REGEXP_REPLACE | Cette fonction permet de rechercher toutes les correspondances avec une expression régulière (regex) dans la valeur spécifié et de les remplacer par une nouvelle valeur. |
REPEAT | Cette fonction permet de retourner la répétition d'une expression le nombre de fois spécifié. |
REPLACE | Cette fonction permet d'effectuer le remplacement de sous-chaîne de caractères par une autre sous-chaîne de caractères dans une chaîne de caractères. |
REVERSE | Cette fonction permet de demander l'inverse de valeur de l'expression STRING ou BYTES spécifié. |
ROUND | Cette fonction permet d'effectuer l'arrondissement de la valeur spécifié au nombre entier le plus proche. |
ROW_NUMBER | Cette fonction permet de demander le numéro ordinal séquentiel correspondant à un enregistrement pour chaque partition triée. |
RPAD | Cette fonction permet d'ajouter le caractère spécifié à la fin de façon à se que la chaîne de caractères atteint la longueur spécifié. |
RTRIM | Cette fonction supprime les caractères d'espace à la fin d'une chaîne de caractères. |
SAFE_ADD | Cette fonction permet d'effectuer une addition et de retourner la valeur NULL si une exception se produit. |
SAFE_CONVERT_BYTES_TO_STRING | Cette fonction permet d'effectuer la conversion d'une séquence de plusieurs octets en chaîne de caractères. |
SAFE_DIVIDE | Cette fonction permet de diviser une valeur par une autre valeur et de retourner la valeur NULL si une exception se produit. |
SAFE_MULTIPLY | Cette fonction permet d'effectuer une multiplication et de retourner la valeur NULL si une exception se produit. |
SAFE_NEGATE | Cette fonction permet d'effectuer une négation et de retourner la valeur NULL si une exception se produit. |
SAFE_OFFSET | Cette fonction permet demander la valeur d'un élément par sa position dans un tableau et retourne NULL si la position n'existe pas. |
SAFE_ORDINAL | Cette fonction permet demander la valeur d'un élément par sa position dans un tableau et retourne NULL si la position n'existe pas. |
SAFE_SUBTRACT | Cette fonction permet d'effectuer une soustraction et de retourner la valeur NULL si une exception se produit. |
SESSION_USER | Cette fonction permet de demander l'adresse de courriel de l'utilisateur exécutant la requête SQL. |
SHA1 | Cette fonction permet de retourner le résultat d'un hachage avec un algorithme SHA-1. |
SHA256 | Cette fonction permet de retourner le résultat d'un hachage avec un algorithme SHA-256. |
SHA512 | Cette fonction permet de retourner le résultat d'un hachage avec un algorithme SHA-512. |
SIGN | Cette fonction permet de demander le signe du nombre spécifié, soit une valeur -1, 0 ou 1. |
SIN | Cette fonction permet de demander le sinus en radian de la valeur spécifié. |
SINH | Cette fonction permet de demander le sinus hyperbolique en radian de la valeur spécifié. |
SPLIT | Cette fonction permet de subdiviser en plusieurs sous-chaîne de caractères une chaîne de caractères en prenant pour séparateur des caractères. |
SQRT | Cette fonction permet de demander la racine carré du nombre spécifié. |
STARTS_WITH | Cette fonction permet de vérifier si la deuxième valeur est un préfixe de la première valeur. |
STDDEV | Cette fonction permet de demander l'écart type d'une échantillon des valeurs spécifiées. Cette fonction est un alias de la fonction STDDEV_SAMP. |
STDDEV_POP | Cette fonction permet de demander l'écart type d'une population des valeurs spécifiées. |
STDDEV_SAMP | Cette fonction permet de demander l'écart type d'une échantillon des valeurs spécifiées. |
STRING | Cette fonction permet de convertir un horodatage, avec un fuseau horaire facultatif, en chaîne de caractères. |
STRING_AGG | Cette fonction permet d'effectuer la concaténation de valeurs spécifiées. |
STRPOS | Cette fonction permet de rechercher la position en base 1 d'une sous-chaîne de caractères dans une chaîne de caractères et retournera 0 si la sous-chaîne de caractères est introuvable. |
ST_AREA | Cette fonction permet de demander l'aire que contient la valeur GEOGRAPHY spécifié en mètre carré. |
ST_ASBINARY | Cette fonction permet de créer un objet WKT en utilisant une expression d'expression GEOGRAPHY. |
ST_ASGEOJSON | Cette fonction permet de créer un objet GeoJSON en utilisant une expression de valeur GEOGRAPHY. |
ST_ASTEXT | Cette fonction permet de créer un objet WKT en utilisant une expression de valeur GEOGRAPHY. |
ST_BOUNDARY | Cette fonction permet de demander les limites d'une valeur GEOGRAPHY. |
ST_CENTROID | Cette fonction permet de demander le centre de masse d'une valeur GEOGRAPHY. |
ST_CENTROID_AGG | Cette fonction permet de demander le centre de masse d'une ensemble de valeurs GEOGRAPHY. |
ST_CLOSESTPOINT | Cette fonction permet de demander la valeur GEOGRAPHY associé aux points le plus proche d'un autre point. |
ST_CONTAINS | Cette fonction permet de vérifier si aucun point géographique n'est à l'intérieur d'un autre point géographique. |
ST_COVEREDBY | Cette fonction permet de vérifier si aucun point géographique n'est à l'extérieur d'un autre point géographique en inverse l'ordre des paramètres. |
ST_COVERS | Cette fonction permet de vérifier si aucun point géographique n'est à l'extérieur d'un autre point géographique. |
ST_DIFFERENCE | Cette fonction permet de demander la différence entre 2 points géographique. |
ST_DIMENSION | Cette fonction permet de demander la dimension la plus grande dans une valeur GEOGRAPHY. |
ST_DISJOINT | Cette fonction permet de vérifier si aucune intersection de 2 valeurs géographiques est constaté. |
ST_DISTANCE | Cette fonction permet de demander la distance la plus courte entre 2 valeurs GEOGRAPHY spécifié en mètre carré. |
ST_DWITHIN | Cette fonction permet de vérifier si au moins un des 2 points géographiques est dans une distance inférieure spécifié. |
ST_EQUALS | Cette fonction permet de vérifier si les 2 valeurs GEOGRAPHY sont identiques. |
ST_GEOGFROMGEOJSON | Cette fonction permet de créer une valeur GEOGRAPHY en utilisant une chaîne de caractères d'objet GeoJSON. |
ST_GEOGFROMTEXT | Cette fonction permet de créer une valeur GEOGRAPHY en utilisant une chaîne de caractères d'objet WKT. |
ST_GEOGFROMWKB | Cette fonction permet de créer une valeur GEOGRAPHY en utilisant une chaîne de caractères d'objet d'octets de WKB. |
ST_GEOGPOINT | Cette fonction permet de créer une valeur GEOGRAPHY à partir d'un point de longitude et latitude. |
ST_GEOGPOINTFROMGEOHASH | Cette fonction permet de créer une valeur GEOGRAPHY associé au point milieu de la limite d'un objet GeoHash. |
ST_GEOHASH | Cette fonction permet de créer un objet GeoJSON en utilisant une expression spécifié. |
ST_INTERSECTION | Cette fonction permet de demander l'intersection de 2 valeurs GEOGRAPHY. |
ST_INTERSECTS | Cette fonction permet de vérifier si une intersection de 2 valeurs géographiques est constaté. |
ST_INTERSECTSBOX | Cette fonction permet de vérifier si une intersection entre une coordonnée géographique et une couple de coordonnée rectangulaire est constaté. |
ST_ISEMPTY | Cette fonction permet de vérifier si la valeur GEOGRAPHY est vide. |
ST_ISCOLLECTION | Cette fonction permet de vérifier si l'expression correspond à un nombre de point géographique supérieur à 1. |
ST_LENGTH | Cette fonction permet de demander la longueur totale des lignes de valeurs GEOGRAPHY spécifié en mètre carré. |
ST_MAKELINE | Cette fonction permet de créer une valeur GEOGRAPHY en utilisant plusieurs sommets géométriques. |
ST_MAKEPOLYGON | Cette fonction permet de créer une valeur GEOGRAPHY afin de produire un polygone en utilisant plusieurs sommets géométriques. |
ST_MAKEPOLYGONORIENTED | Cette fonction permet de créer une valeur GEOGRAPHY afin de produire un polygone en utilisant plusieurs sommets géométriques afin d'orienter chaque anneau de polygone. |
ST_MAXDISTANCE | Cette fonction permet de demander la distance la plus longue entre 2 valeurs GEOGRAPHY spécifié en mètre carré. |
ST_NUMPOINTS | Cette fonction permet de demander le nombre de sommet que contient la valeur GEOGRAPHY. |
ST_PERIMETER | Cette fonction permet de demander le périmètre de valeurs GEOGRAPHY représentant un polygone. |
ST_SNAPTOGRID | Cette fonction permet de demander la valeur GEOGRAPHY de chaque sommet associé à une grille avec des coordonnées de longitude et de latitude. |
ST_TOUCHES | Cette fonction permet de vérifier si 2 coordonnées géographique s'entrecroisent ou que l'intérieur des 2 coordonnées géographiques sont disjoints. |
ST_WITHIN | Cette fonction permet de vérifier si 2 coordonnées géographique s'entrecroisent que le premier point géographique n'est pas en dehors du deuxième point géographique. |
ST_UNION | Cette fonction permet de demander l'union de 2 valeurs ou plusieurs valeurs GEOGRAPHY. |
ST_UNION_AGG | Cette fonction permet de demander l'union d'un ensemble valeurs GEOGRAPHY. |
ST_X | Cette fonction permet de demander la longitude d'une valeur GEOGRAPHY. |
ST_Y | Cette fonction permet de demander la latitude d'une valeur GEOGRAPHY. |
SUBSTR | Cette fonction retourne une sous-chaîne de caractères contenus dans une chaîne de caractères. |
SUM | Cette fonction permet d'effectuer le calcul de la somme de valeurs spécifiées. |
TAN | Cette fonction permet de demander la tangente en radian de la valeur spécifié. |
TANH | Cette fonction permet de demander la tangente hyperbolique en radian de la valeur spécifié. |
TIMESTAMP | Cette fonction permet de convertir une expression en type de données TIMESTAMP. |
TIMESTAMP_ADD | Cette fonction permet d'ajouter une quantité de temps à un type de données TIMESTAMP. |
TIMESTAMP_SUB | Cette fonction permet de soustraire une quantité de temps à un type de données TIMESTAMP. |
TIMESTAMP_DIFF | Cette fonction permet de demander la différence entre 2 horodatages selon l'intervalle de temps spécifié. |
TIMESTAMP_MICROS | Cette fonction permet de demander le nombre de microsecondes écoulé depuis le 1er janvier 1970 en se basant sur une expression horodatage. |
TIMESTAMP_MILLIS | Cette fonction permet de demander le nombre de milliseconde écoulé depuis le 1er janvier 1970 en se basant sur une expression horodatage. |
TIMESTAMP_TRUNC | Cette fonction permet d'arrondir un horodatage selon la partie de précision spécifié. |
TIMESTAMP_SECONDS | Cette fonction permet de demander le nombre de seconde écoulé depuis le 1er janvier 1970 en se basant sur une expression horodatage. |
TIME_ADD | Cette fonction permet d'ajouter une quantité de temps à une expression d'heure existante. |
TIME_DIFF | Cette fonction permet de demander la différence entre 2 heures selon l'intervalle de temps spécifié. |
TIME_SUB | Cette fonction permet de soustraire une quantité de temps à une expression d'heure existante. |
TIME_TRUNC | Cette fonction permet d'arrondir une heure selon la partie de précision spécifié. |
TO_BASE32 | Cette fonction permet de convertir une expression de type de données BYTES en un format base32 de type de données STRING. |
TO_BASE64 | Cette fonction permet de convertir une expression de type de données BYTES en un format base64 de type de données STRING. |
TO_CODE_POINTS | Cette fonction permet de convertir une valeur en point de code. |
TO_HEX | Cette fonction permet de convertir une valeur de type de données BYTES en chaîne de caractères hexadécimale. |
TO_JSON_STRING | Cette fonction permet de demander une chaîne de caractères de format JSON correspondant à la valeur spécifié. |
TRIM | Cette fonction permet de supprimer les caractères d'espace au début et à la fin d'une chaîne de caractères. |
TRUNC | Cette fonction permet de retourner la partie entière d'un nombre. |
UNIX_DATE | Cette fonction permet de calculer le nombre de jours s'étant écoulé entre la date d'aujourd'hui et le 1er janvier 1970. |
UNIX_MICROS | Cette fonction permet de calculer le nombre de microsecondes s'étant écoulé entre l'expression d'horodatage spécifié et le 1er janvier 1970. |
UNIX_MILLIS | Cette fonction permet de calculer le nombre de millisecondes s'étant écoulé entre l'expression d'horodatage spécifié et le 1er janvier 1970. |
UNIX_SECONDS | Cette fonction permet de calculer le nombre de secondes s'étant écoulé entre l'expression d'horodatage spécifié et le 1er janvier 1970. |
UPPER | Cette fonction permet de retourner la majuscule d'une chaîne de caractères. |
VARIANCE | Cette fonction permet de demander la variance d'une échantillon des valeurs spécifiées. Cette fonction est un alias de la fonction VAR_SAMP. |
VAR_POP | Cette fonction permet de demander la variance d'une population des valeurs spécifiées. |
VAR_SAMP | Cette fonction permet de demander la variance d'une échantillon des valeurs spécifiées. |
Dernière mise à jour : Mardi, le 5 novembre 2019