IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Tous les billets

  1. CASE WHEN

    par , 06/06/2018 à 15h03
    Petit rappel (pour moi aussi): Comment fait-on un simple choix*multiple en DB2 sur IBM i:
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    SELECT *
      FROM fichiera
     WHERE A1  in( SELECT CASE
                          WHEN SUBSTR( B2, 19, 7) <> ''
                               THEN INT( SUBSTR( B2, 19, 7))
                          WHEN SUBSTR( B2, 19, 7) <> '4'
                               THEN 4
                          ELSE 0 END AS B3
                     FROM fichierb)

    Mis à jour 29/07/2018 à 18h00 par LittleWhite (Coloration du code)

    Tags: db2, ibm i, sql
    Catégories
    Programmation
  2. SWITCH un IIF étendu

    par , 06/06/2018 à 09h53
    La fonction SWITCH est plus modulaire qu’IIF

    Switch ( expression1, value1, expression2, value2, ... expression_n, value_n, True, default value)
    EXEMPLE
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SELECT Switch(num=0,'ZERO',num=1,'UN' ,num=2,'DEUX',True,'Autre' ) AS test FROM table

    Mis à jour 29/07/2018 à 18h01 par LittleWhite (Coloration du code)

    Tags: iif, sql, switch, vba
    Catégories
    Sans catégorie
  3. [Actualité] Join, le tueur des dinosaures

    par , 21/03/2018 à 21h22
    Mais qui a tué les dinosaures ?

    Je voudrais montrer ici en quoi le désir de bien faire, doublé d’une connaissance insuffisante de la théorie relationnelle, en particulier de l’opérateur Join, peuvent se révéler dangereux quand il s’agit d’« optimiser » un MLD (modèle logique des données).


    (A) En guise d’introduction et de rappel, causons conceptuel, relationnel et SQL

    Soit le MCD ...

    Mis à jour 14/05/2018 à 02h16 par fsmrel

    Catégories
    Merise , Modélisation des données
  4. Référentiel des pays en SQL

    par , 27/09/2017 à 23h18 (Blog de CinéPhil)
    Devant insérer la liste des pays dans une base de données Postgresql, j'ai trouvé sur Internet un référentiel en SQL mais pour MySQL.
    Postgresql n'a pas apprécié les fameuses apostrophes inversées que MySQL ajoute par défaut pour entourer les noms des éléments de la BDD (schéma, table, colonne...), lesquelles sont pourtant inutiles si ces éléments sont correctement nommés, c'est à dire si les noms ne comportent pas de caractères spéciaux ou s'ils ne sont pas interprétables comme des mots ...

    Mis à jour 29/09/2017 à 11h08 par CinePhil

    Tags: pays, sql
    Catégories
    Base de données
  5. [Actualité] Comment l'objet permet de développer un site web imperméable à une attaque de type SQL injection.

    par , 03/01/2017 à 18h37 (Open source et architecture logicielle)
    À la suite d'une discussion sur DVP au sujet du nombre encore trop important de sites web vulnérables à une attaque de type SQL Injection, je propose dans ce billet de vous montrer comment développer un site web imperméable à ce type de menace. L'objet de ce billet n'est pas de vous expliquer en détail ce qu'est ce type de menace, il y a suffisamment d'articles qui s'en chargent, mais de donner une solution pour s'en affranchir.

    Depuis plus de 15 ans, de nombreux passionnés peuvent ...

    Mis à jour 28/02/2017 à 10h16 par ClaudeLELOUP

    Tags: html, php, sécurité, sql
    Catégories
    HTML / CSS , PHP , Développement Web