Envoyer un message instantanée à alassanediakite avec...
Salut
Les fonctions en mathématique financière, cela fait un bon moment que je les cherche sur PostgreSQL.
Mes recherches m'ont guidé sur le projet phpexcel projet qui a été repris en PhpSpreadsheet.
J'ai alors traduis les fonctions de math financière en plpgsql. En pièce jointe mathfi.zip.
La pièce jointe est un dump en SQL que vous pouvez lancer sur PostgreSQL.
J'ai testé (du mieux que j'ai pu) toutes les fonctions que j'ai pu traduire (plus de 60
A la base, la programmation procédurale...
En programmation il y a principalement deux choses: les ressources et les actions sur les ressources.
Techniquement une ressource est appelée « variable ». De façon basique elle est peut être utilisée pour contenir des nombres.
Exemple caricaturé qui affiche la racine de 2...
Problématique…
Il peut être intéressant d’utiliser une ressource complexe. Idéalement, une ressource
Salut
Je vous propose une fonction en PL/lpgSQL permettant d'évaluer une expression en la manière de la fonction EVAL de Microsoft ACCESS.
La fonction...
Essai...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 create function eval(e text, r anyelement) returns anyelement as $$ begin EXECUTE 'SELECT ' || e INTO r; return r; end; $$ language plpgsql
exécution resultat
PostgreSQL permet la création d'un type personnalisé de donnée.
Dans notre exemple nous créerons le type « fraction » et mettrons en place la possibilité de définir un index sur notre type.
La commande CREATE TYPE permet de créer votre type.
Dans notre cas (fraction) nous devons tenir compte des contraintes…
- le dénominateur ne peut être nul (zéro !)
- ni le numérateur et ni le dénominateur ne peuvent être NULL (absence de valeur !)
Le deuxième
Selon la documentation de PostgreSQL...
Le décodage logique correspond au processus d'extraction de tous les changements persistants sur une table d'une base de données dans un format cohérent et simple à comprendre, qui peut être interprété sans une connaissance détaillée de l'état interne de la base de données.
Dans PostgreSQL™, le décodage logique est implémenté en décodant le contenu des journaux de transaction (WAL), qui décrivent les changements au niveau stockage, dans un format
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.