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

Yet Another Stupid Oracle Blog

Publicité

sql

LOG ERRORS Oracle 10gR2 : don't rollback just for 1 single exception !

LOG ERRORS Oracle 10gR2 : don't rollback just for 1 single exception !

Die Softwareentwickler mögen Schleife und Cursors über alles, und finden desshalb die unwahrscheinlichsten Rechtfertigungen um die globale DML query zu vermeiden. Unter denen gibt's die Handlung der Fehlerfällen : "Neee, die ganze Anfrage darf nicht Rollbacked...

Lire la suite
Publicité

Do not rely on any technical sort [...] part 2

C'est l'anniversaire du PacBlog ! (en fait c'était il y a deux jours) Pour ses deux ans, son "Blog Rank" est retombé à 2. (C'est en gros un indicateur qui dit que quand il est proche de 0, le blog est à chier) Voilà, pour ne pas s'arrêter sur ce caca...

Lire la suite

Yet another Oracle ISNUMERIC function

Aujourd'hui, un thème assez banal : tester si une chaîne de caractères est un nombre ! C'est à priori pas super passionnant, mais l'objectif ici est surtout de détailler l'une des méthodes qui est souvent baclée. On va donc explorer rapidement trois possibilités...

Lire la suite

Update JOIN : MERGE vs (in-line)view update !

Dans un article précédent, je disais que grâce à l'évolution de l'instruction MERGE sous 10g, on pouvait enfin faire des UPDATE de jointure efficaces sous Oracle. Ce n'est pas tout à fait vrai. Car Oracle permet de mettre à jour des vues... sous certaines...

Lire la suite
Publicité

LEFT OUTER JOIN and single table predicate

La question du jour : Est-il équivalent de placer son prédicat (mono table) de jointure externe dans la clause LEFT OUTER JOIN, ou dans le WHERE en permettant les NULL ? (En fait, c'est même la question du mois vu que je n'ai pas été capable de finir...

Lire la suite

String aggregation in Oracle : Emulate GROUP_CONCAT

The following article will be written in german. Why ? No reason at all, i just hope that there are german people who are interested in SQL queries... Na dann, los geht's. Das heutige Thema handelt ein rekurrenter Bedürfnis : Wie kann man Strings in einer...

Lire la suite

Oracle 10g : update joins with MERGE !

Un exercice assez courant : mettre à jour une table A avec les valeurs d'une table B, en faisant la correspondance sur un certain nombre de colonnes. MySQL permet l'UPDATE de jointure... mais pas Oracle ! J'ai toujours trouvé ça assez naze, car la requête...

Lire la suite