Voici quelques informations sur le paramétrage de SEVERITY et STATE pour le commande RAISERROR
Lire la suite
Archives mensuelles : septembre 2011
Deux petites fonctions de manipulations de chaines binaires
Voici deux petites fonction de manipulations de chaines binaires : l’une transforme en chaine de bits un décimal et l’autre compte le nombre de 1 d’une chaine binaire.
Lire la suite
Créer une procédure exécutable de toutes les bases et dans le contexte de la base courante
Voici comment écrire une procédure stockée qui pourra être appelée depuis n’importe quelle base de données et s’exécutera dans le contexte de la base de données appelante. SQL Server les appellent « procédures marquées système », mais je préfère le terme de procédure génériques.
Lire la suite
Contraintes d’unicité à la norme SQL ISO (acceptant le multi null)
Depuis des lustres, SQL Server ne permets toujours pas de réaliser des contraintes d’unicité respectant la norme ISO. En effet, la norme SQL impose qu’une contrainte d’unicité porte sur les valeurs exprimées. Ce qui signifie qu’une multiplicité des marqueurs NULLs est permise dans une colonne UNIQUE. Voir :
http://sqlpro.developpez.com/cours/sqlaz/ddl/?page=partie2#L7.2.2
Indexer… oui mais quoi ?
Qu’est ce qu’un index ? Comment en poser ? Quoi indexer ? Autant de questions qui appellent des réponses que traite cet article…
Lire la suite