Articles taggés ‘oracle

06
oct
09

Egalité avec Oracle

Petit billet en forme de quiz quel est le résultat des requêtes suivantes sous oracle ?

  1. select case when (null <> ‘test’) then ‘vrai’ else ‘faux’ end case from dual;
  2. select case when (null = ‘test’) then ‘vrai’ else ‘faux’ end case from dual;
  3. select case when (” <> ‘test’) then ‘vrai’ else ‘faux’ end case from dual;
  4. select case when (” = ‘test’) then ‘vrai’ else ‘faux’ end case from dual;
  5. select case when (‘ ‘ <> ‘test’) then ‘vrai’ else ‘faux’ end case from dual;
  6. select case when (‘ ‘ = ‘test’) then ‘vrai’ else ‘faux’ end case from dual;

Si vous faites le test vous découvrirez que l’inverse de vrai c’est pas forcément faux :[

19
sept
06

SQL 92 et Oracle

Connerie d’Oracle : ne cherchez pas coalesce dans les fonctions, ça n’existe pas en Oracle 8i (sauf si on me montre le contraire), il semble falloir utiliser NVL qui rend le même service.

Ca : ça fait partie des trucs qui m’énervent grave d’autant que coalesce est un mot clef qui semble servir à manipuler ou combiner des indexs et qui est donc colorée syntaxiquement dans Toad !

Quand on pense le temps qu’il a fallu à oracle pour prendre en compte les mots clefs dérivés de “join“, on se dit que le standard SQL ils en ont absoluement rien à taper !

10
fév
06

Problème ORACLE 8.1.7 Install

Un petit mot en passant car je viens de tomber sur un truc flamboyant :l’install d’Oracle 8.1.7 ne marche pas dans l’état sur win 2003 server et apparemment sous win 2000 server non plus (en fait il s’agirait d’un problème du au pentium 4 mais je n’en sais pas plus). Quand je dis elle ne marche pas ça signifie que je clique sur setup.exe et rien ne se passe.

Bref après qques recherches sur Google je tombe sur ce post. Qui dit en gros qu’en renommant la DLL “symcjit.dlltrouvé dans l’install en “symcjit.dll.old” ça marche. Et à moi de vous le confirmer, c’est effectivement LA solution !

Voilà c’est tout pour cet AM !

Bon WE à tous.




RSS Mon microblogging …

  • Le CEA affirme que les mobiles peuvent être transformés en micro espion activables à distance décembre 2, 2009
    Faut-il bannir nos chers compagnons des réunions de travail sensibles ? Le risque existe-t-il vraiment ?
  • Récupérer la chaleur d'une véranda novembre 26, 2009
    Le chauffage coûte cher, c'est un fait. Pourtant tout propriétaire de véranda ou de petite serre a déjà remarqué que même au beau milieu de l'hiver, la température y régnant peut être fort agréable, pour peu que le soleil veuille bien dispenser quelques uns de ses rayons ! Pourquoi ne pas alors essayer de récupérer cette chaleur et faire ainsi des […]
  • IBM reproduit le cerveau d'un chat avec 150.000 processeurs novembre 20, 2009
    La réalité finit toujours par rejoindre la sciences-fiction. Une équipe de recherche cognitive d'IBM a assemblé un super-ordinateur de près de 150.000 processeurs, qui simule le cortex cérébral d'un chat. Une étape avant le cerveau humain. [Lire la suite]
  • Une première bêta de Silverlight 4 pour les développeurs novembre 19, 2009
    Microsoft a mis à disposition une première bêta pour son plugin Silverlight en version 4. Dans sa version actuelle Silverlight, qui permet d'exécuter en local des applications Internet riches, prend déjà [...]
  • Free Mobile est le seul candidat à la 4ème licence 3G octobre 29, 2009
    Les sociétés intéressées par la 4ème licence 3G avaient jusqu'à midi pour déposer leur dossier de candidature auprès de l'Arcep. Et alors que Free Mobile, filiale à 100% d'Iliad - le propriétaire du [...]
  • Announcing Google Maps Navigation for Android 2.0 octobre 28, 2009
    (Cross-posted with the Google Mobile Blog)Since 2005, millions of people have relied on Google Maps for mobile to get directions on the go. However, there's always been one problem: Once you're behind the wheel, a list of driving directions just isn't that easy to use. It doesn't tell you when your turn is coming up. And if you miss a tur […]