Trucs & Astuces

agrégats et statistiques

Ah, les plaisirs des moving average et autres sommes intermédiaires…

Sommes intermédiaires

Tableau Accumulateur

fonctions sur les dates

Un chapitre entièrement consacré à la manipulation de dates.

Nombre de jours dans chaque mois

Nombre de mois contenus entre deux dates

Nombre de semaines entre deux dates quelconques

timestamp PostgreSQL et timestamp Unix

Filtrer des tuples à intervalle temporel régulier

fonctions système

Contrôler l'utilisation de HOT, à partir de la 8.3

Rétablir la sauvegarde et la restauration

Supprimer les fonctions à l'intérieur d'un schéma

Taille des tables TOAST

Trouver facilement la taille d'une table, de ses index et son nombre de tuples

Trouver le nom de l'objet associé à un OID

Regrouper ses fonctions plpgsql dans un schema

Déplacer toutes les fonctions dans un schéma séparé

fonctions texte

diviser un texte en plusieurs lignes

misc

Lister les tables filles d'une table

Modifier les droits d'un utilisateur sur toutes les tables d'un schéma

Récupérer le résultat d'une requête éxécutée dans une procédure stockée

Trouver le 1er élément disponible dans une liste de numériques

Trouver tous les enregistrements filles d'un enregistrement

Débugguer les procédures plpgsql