Latest Articles
octobre 21, 2026La même expression régulière pour vérifier les e-mails, recopiée dans plusieurs tables. Un jour, quelqu’un corrige l’une d’elles et les autres restent comme avant. Autre […] [...] Lire la suite…
octobre 21, 2026Donner accès à un schéma, c’est toujours le même dilemme. Soit nous accordons les droits table par table, souvent via un rôle à mettre à […] [...] Lire la suite…
octobre 20, 2026Combien de fois avons nous écrit un TO_CHAR(date, 'Q') pour sortir un état par trimestre ? Et combien de fois avons-nous calculé un MONTHS_BETWEEN(date, debut_exercice) […] [...] Lire la suite…
octobre 6, 2026Introduction On passe des années à protéger nos bases, mais combien de fois avons-nous pu le démontrer noir sur blanc ? Pour moi, la réponse […] [...] Lire la suite…
octobre 5, 2026Il y a des colonnes qu’on ne veut pas montrer à tout le monde, même quand l’accès à la table est légitime : un numéro […] [...] Lire la suite…
septembre 8, 2026La clause QUALIFY permet de filtrer les résultats des fonctions analytiques dans une instruction SELECT. Sa relation avec les fonctions analytiques est comparable à celle […] [...] Lire la suite…
septembre 3, 2026C’est un scénario que beaucoup d’organisations connaissent : un auditeur ou un responsable conformité exige une preuve et pas une simple explication qu’une donnée confidentielle […] [...] Lire la suite…
septembre 2, 2026On a tous vécu cette situation. Votre application se fige, aucune requête ne passe, et après quelques minutes d’investigation vous tombez sur une transaction ouverte […] [...] Lire la suite…
août 13, 2026Ça m’est arrivé il y a quelques semaines sur My Oracle Support. Je cherche un patch, je clique sur télécharger, et au lieu du fichier […] [...] Lire la suite…
juillet 15, 2026Une recherche SQL classique se fait sur du texte précis : WHERE nom = 'ATLAS', WHERE commentaire LIKE '%rapide%', elle n’a aucune notion de sémantique,c’est-à-dire […] [...] Lire la suite…