, sqlpro L’algorithme de la clé de Luhn sert à vérifier les données de différents identifiants numériques tels que les SIREN, SIRET, les n° de cartes bancaires, les n° ADELI...
Vous devez être identifié pour poster un commentaire.
, sqlpro Contrairement à une idée communément répandue, l'absence de toute clef ou index est particulièrement contre performant à tous les niveaux dans les tables d'une base de données....
Vous devez être identifié pour poster un commentaire.
, sqlpro In a debate I have had with Joe Celko by emailing, I criticised his naming convention he expose in "SQL programming Style" (Morgan Kaufmann). Let me talk about this case...
Vous devez être identifié pour poster un commentaire.
, sqlpro Le mécanisme d'authentification est le fait par lequel un compte de connexion tente d'accéder au serveur SQL. Dès qu'elle est authentifiée la connexion se transforme en session et permet de naviguer dans une base de données du serveur par l'intermédiaire d'un utilisateur SQL. Chacun (compte de connexion et utilisateur) étant doté de privilèges... Définissons un peu tous ces termes...
Vous devez être identifié pour poster un commentaire.
Une erreur hélas très courante est de désigner par le terme relation un lien entre deux tables, comme par exemple une contrainte d'intégrité référentielle ou une jointure. Mais d'où vient cette confusion ?
Vous devez être identifié pour poster un commentaire.
Dans certaines requêtes il est nécessaire de prévoir que la clause WHERE (ou HAVING) puisse être augmentées ou diminuées de différentes expressions logiques (prédicats) en fonction de certains paramètres. La plupart du temps, les développeurs vont réaliser cela en utilisant des requêtes construites dynamiquement. Ceci n'est pas toujours intéressant notamment lorsque l'on exige des performances Voici quelques techniques de contournement afin d'obtenir le même effet avec des requêtes statiques.
Vous devez être identifié pour poster un commentaire.
, sqlpro Cet article explique à quoi servent les différentes bases de données système et comment les administrer.
Vous devez être identifié pour poster un commentaire.
Le problème est le suivant : partant d'une table contenant des intervalles (périodes de temps, plage d'entiers ou autres...), c'est à dire une information continue bornée par deux colonnes (DEBUT et FIN par exemple), comment faire en sorte d'agréger ces intervalles lorsque certains se recoupent ?
Vous devez être identifié pour poster un commentaire.
, sqlpro Voici un problème complexe, comment "parser" une phrase avec, non pas un caractères de césure, mais un ensemble ? Cette fonction répond à cette demande en fournissant en sortie une table...
Vous devez être identifié pour poster un commentaire.
, sqlpro Voici trois petites fonctions pour ceux qui utilisent du SQL dynamique, afin de réaliser de manière automatique différentes jointures entre deux tables...
Vous devez être identifié pour poster un commentaire.
, sqlpro L'idée d'utiliser un GUID comme clef primaire en lieu et place d'un INT auto incrémente est généralement un très mauvaise idée en terme de performances...
Vous devez être identifié pour poster un commentaire.
, sqlpro Il arrive parois que l'on ait besoin épisodiquement d'une série de nombre continue. Voici une fonction permettant cela...
Vous devez être identifié pour poster un commentaire.
Fred Brouard alias SQLpro
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |