Modelisation des données sous Linux

Oracle propose l'outil gratuit SQL Developer Data Modeler qui est portable grace à Java.

Voici les instructions afin d'installer Data Modeler sur Ubuntu 10.04 LTS Lucid Lynx (j'avoue de n'avoir que Linux dans "home office").

1. Télécharger le package RPM (lien Oracle) i.e. dans ~/Downloads. L'inscription sur le site Oracle est nécessaire.

Pure SQL : générer une série de dates/temps

Il existe plusieurs exemples de fonction table qui génère une série de dates (temps) entre les 2 valeurs données. Souvent en décisionnel vous avez une table de séries de dates/temps préalablement remplie afin de ne pas générer les séries à la volée.

Par contre, il n'est pas toujours possible s'appuyer sur la fonction utilisateur ainsi que la table des séries peut manquer. Dans ce cas prenez la méthode "pure SQL" suivante.

Supposons, que nous avons une date de début et celle de fin. Voici le code TSQL qui génère la série des dates "mois par mois".

Pages

Subscribe to Mechanics of software RSS