Accueil > Non classé > Quelques fonctions pour SGBDRs

Quelques fonctions pour SGBDRs

Database

Bonjour et bienvenue sur ce nouveau tour d’horizon. Je vais vous présenter quelques fonctions permettant de manipuler les SGBRs (Système de Gestion de Base de Données Relationnalles).



Sommaire


On en trouve des tas et des tas de fonctions manipulant les bases de données, cette liste sera mis à jour au fur et à mesure.

Quelques fonctions numériques

Fonction Description Access MySQL SQL Server Oracle
ASIN Angle de sinus N O O O
ATAN Angle de tangente N O O O
ROUND Arrondi O O O N
ASCII Conversion de caractère en code ASCII O O O O
UNICODE Conversion de caractère en code UNICODE N N O ?
COS Cosinus O O O O
COT Cotangente O O O N
POWER Elévation à la puissance O O O O
EXP Exponentielle O O O O
LOG10 Logarithme décimal N O O O
LOG(n,m) Logarithme en base n de m N N N O
LN Logarithme népérien N N N O
LOG Logarithme népérien O O O O
% Modulo N O O N
MOD Modulo O O O O
+ – * / ( ) Opérateurs et parenthésage O O O O
PI N N O O O
SQRT Racine carrée O O O N
SIGN Signe O O O O
SIN Sinus O O O O
TAN Tangente O O O O
TRUNC Troncature N N N O
TRUNCATE Troncature O O O
ABS Valeur absolue O O O O
RAND Valeur aléatoire O O O N
FLOOR Valeur approchée basse O O O O
CEILING Valeur approchée haute O O O N

Quelques fonctions temporelles

Fonction Description Access MySQL SQL Server Oracle
ADDDATE Ajout d’intervalle à une date N O N N
AGE Age N N N N
DATE_ADD Ajout d’intervalle à une date N O N N
DATE_FORMAT Formatage de date N O N N
DATE_PART Partie de date N N N N
DATE_SUB Retrait d’intervalle à une date N O N N
DATEADD Ajout de date N N O N
DATEDIFF Retrait de date N N O N
DATENAME Nom d’une partie de date N N O N
DATEPART Partie de date N N O N
DAY Jour d’une date N N O N
DAYNAME Nom du jour O O O N
DAYOFMONTH Jour du mois N O N N
DAYOFWEEK Jour de la semaine N O N N
DAYOFYEAR Jour dans l’année N N N N
EXTRACT Partie de date N O N O
HOUR Extraction de l’heure O O O N
INTERVAL (opérations sur) Durée N N N O
LAST_DAY Dernier jour du mois N N N O
MINUTE O O O N
MONTH Mois d’une date O O O O
MONTH_BETWEEN MONTH_BETWEEN N
MONTHNAME Nom du mois O O O N
NEXT_DAY Prochain premier jour de la semaine N N N O
OVERLAPS (prédicat) Recouvrement de période N N N N
SECOND Extrait les secondes O O O N
SUBDATE Retrait d’intervalle à une date N O N N
WEEK Numéro de la semaine O O O O
YEAR Année d’une date O O O O

Agrégation

Fonction Description Access MySQL SQL Server Oracle
ANY / SOME Au moins un (booléen) N N N N
AVG Moyenne O O O O
COUNT Nombre X O O O
EVERY Tous (booléen) N N N N
MAX Maximum O O O O
MIN Minimum O O O O
SUM Total O O O O

Quelques fonctions systèmes

Fonction Description Access MySQL SQL Server Oracle
CURDATE Date du jour N O N N
CURRENT_DATE Date courante N O N N
CURRENT_TIME Heure courante N O N N
CURRENT_TIMESTAMP Date et heure courante N O O N
CURRENT_USER Utilisateur courant N N O N
CURTIME Heure courante N O N N
DATABASE Nom de la bases de données courante N O O O
GETDATE Heure et date courante N N O N
NOW Heure et date courante O O O O
SESSION_USER Utilisateur autorisé N O N
SYSDATE Date et/ou heure courante N O N O
SYSTEM_USER Utilisateur système N O N
TODAY Date du jour N N N N
USER Utilisateur courant N O O O

Les ajouts se ferons au fur et à mesure, n’hésitez pas à faire des suggestions. 🙂

Categories: Non classé Tags:
  1. FreAp
    21/04/2011 à 18:03 | #1

    Okay post. You have a strong review on the matter and I shall be subscribing to your RSS feed and hope you shall write again soon on similar subjects. But I am curious on what your sources for the article are? Thanks a lot

  2. Brant Denne
    21/04/2011 à 23:06 | #2

    I have been surfing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my opinion, if all website owners and bloggers made good content as you did, the internet will be a lot more useful than ever before.

  3. 3 star
    23/04/2011 à 06:16 | #3

    I was suggested this blog by means of my bro. I am not sure whether or not this publish is written by means of him as no one else understand such precise about my problem. You’re wonderful! Thanks!

  4. free
    26/04/2011 à 12:28 | #4

    It was interesting to read your post Quelques fonctions pour SGBDRs Security Fox.

  5. business coach
    26/04/2011 à 17:05 | #5

    Thank you for this interesting article. I will be sure to get the word out about this on my site 🙂 Outstanding! Can’t wait to read next article.

  6. 06/08/2011 à 21:46 | #6

    Thanks to all! 🙂

  1. Pas encore de trackbacks


× 9 = soixante-dix deux