Overblog Tous les blogs Top blogs Lifestyle
Suivre ce blog Administration + Créer mon blog
MENU

Yet Another Stupid Oracle Blog

Publicité

Aggregating intervals

Comment rassembler des intervalles qui se chevauchent ? Dans ma jeunesse, j'ai vu (et proposé) des solutions tirées par les cheveux. Et l'autre jour sur OTN, j'ai trouvé la méthode de FrankKulash particulièrement élégante. Petit article hommage pour lui...

Lire la suite
Publicité

Choosing the worse string to rows method

L'utilisateur : "Salut, je voudrais un filtre à sélection multiple sur les pays pour mon rapport XYZ... idéalement avec des cases à cocher" Notez que ce n'est pas un rapport XXX, on fait pas ça chez nous. Moi : "Désolé, notre framework est pourri, ça...

Lire la suite

DBMS_ORDER_YOUR_LUNCH_REMINDER

- Moi : "Salut, ça te dérange si je crée des JOB sur la base de test ? Ca n'ira jamais en prod" - Mon DBA : "Bah pas de problème, je t'ai attribué le rôle DBA, fais toi plais'. Cela dit, si c'est pour des rapports XXXX, ils sont déjà déposés en automatique...

Lire la suite

Why LNNVL should not be a function

Let's have a look at Laurent Schneider's funny query (that he had already posted on several blogs :)) select * from dual where lnnvl(1=0) and lnnvl(1=0) is null; D - X Does it mean that lnnvl(1=0) is both true and unknown ? Of course not. Actually, it...

Lire la suite
Publicité

Why REGEXP_LIKE is more than a function

Last week, i was quite confused when i read on a forum that Oracle SQL does not support boolean type. Posted question looked like this : CREATE OR REPLACE FUNCTION test_bool(i number) RETURN boolean AS BEGIN return true; END; Function created. SELECT...

Lire la suite