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

Messages des blogs récents

  1. [Actualité] SQL et logique trivaluée : null vs vide

    par , 29/02/2024 à 16h26
    Il est important de comprendre la différence entre une colonne marquée "Null" et une colonne dont la valeur est vide.
    Confondre l'un et l'autre est une source fréquente d'erreurs.


    NULL :
    • null n'est pas une valeur, mais un marqueur d'absence de valeur ;
    • null est applicable sur tout type de colonnes (caractère, numérique, date...) à l'exception bien entendu de celles ayant une contrainte "not null
      mais null est obtenu en cas de
    ...
    Tags: null, sql, vide
    Catégories
    Sans catégorie
  2. Souci suite à la Migration de bases de 2014 vers 2019

    par , 20/01/2024 à 10h18
    Citation Envoyé par ulmeen Voir le message
    Bonjour (et bonne année 2024)

    Je rencontre un souci suite à la migration de mon serveur SQL de 2014 à 2019

    J'ai une fonction scalaire fn_IdentiteNomPrenomCodeCEA qui renvoi une chaine

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT dbo.fn_IdentiteNomPrenomCodeCEA(CodeUtil) as IdentiteCIInverse
    donne ceci sur mon serveur 2014
    NOM PRENOM BADGE

    Lancée sur mon serveur 2019, j’ai une erreur de requête
    Msg 208, Level 16, State 1, Procedure fn_IdentiteNomPrenomCodeCEA,
    ...
  3. DB2 for Z/OS : analyser les index

    par , 29/11/2023 à 13h44
    Voici une requête permettant d'extraire du catalogue DB2 les éléments relatifs aux index des tables, l'index primaire est restitué en premier, les index uniques ensuite, puis les index multiples.


    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    -- Cette requete extrait les informations liées aux index d'une table           
    -- PUD = P (primary) soit unique et not null, U (unique), D (duplicate)         
    -- Cls = Y (index cluster), N (non cluster)                                     
    -- Ratio = cluster
    ...
    Tags: catalogue, db2, index, sql
    Catégories
    Sans catégorie
  4. DB2 for Z/OS : analyser les contraintes CHECK et REFERENCE

    par , 29/11/2023 à 11h49
    Voici des requêtes qui permettent d'extraire du catalogue les informations relatives aux contraintes de contenu (CHECK) et de référence à des clefs étrangères (REFERENCE FOREIGN KEY) sur DB2 for Z/OS
    Les noms d'objets sont restitués sur 8 caractères, car c'est la longueur maximale la plus souvent utilisée dans le monde Z/OS pour des raisons historiques, à adapter si besoin.

    Contraintes de contenu :

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    -- liste des contraintes CHECK
    ...

    Mis à jour 29/11/2023 à 14h58 par escartefigue

    Catégories
    Sans catégorie
  5. DB2 for Z/OS : analyser le besoin de réorganisation

    par , 29/11/2023 à 11h03
    Voici une requête qui permet de vérifier le cluster ratio des index cluster sur DB2 for Z/OS, et donc, le besoin éventuel d'exécuter des réorgs.

    Les noms d'objets sont restitués sur 8 caractères, car c'est la longueur maximale la plus souvent utilisée dans le monde Z/OS pour des raisons historiques, à adapter si besoin.

    Si le cluster ratio est fortement dégradé, il faut peut-être augmenter la fréquence des réorgs ou augmenter la valeur du paramètre PCTFREE pour les ...

    Mis à jour 13/12/2023 à 09h36 par escartefigue

    Tags: cluster, db2, reorg, sql
    Catégories
    Sans catégorie
Page 1 sur 13 1234511 ... DernièreDernière