IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

détection d'un champ numérique ou non


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Dark Ryus
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 333
    Par défaut détection d'un champ numérique ou non
    bonjour,

    J'ai une requête simple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select champ1, champ2, champ3
    from table1 t1, table2 t2
    where t1.champ1 = t2.champ2
    mon champ1 est de type number et mon champ2 est de type VARCHAR2. Mon champ2 ne contient que des nombres, sauf pour quelques lignes qui ont des lettres. Ma requête ne fonctionne pas à cause des ces insertions.

    Je NE PEUX PAS modifier ces lignes ou changer le type de mes colonnes, j'ai pas le droit ^^.

    Existe-t-il un moyen pour que ma requête ne prenne en compte que les valeur numériques?

    Merci

  2. #2
    Membre éclairé Avatar de Dark Ryus
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 333
    Par défaut
    Bon un collègue m'a aidé, j'ai juste fait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT champ1, champ2, champ3
    FROM table1 t1, table2 t2
    WHERE to_char(t1.champ1) = t2.champ2

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Oracle] Champ soit disant non numérique
    Par akrogames dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 16/05/2008, 09h12
  2. Réponses: 3
    Dernier message: 12/09/2006, 12h53
  3. Réponses: 1
    Dernier message: 01/09/2006, 09h14
  4. Champs numériques dans une base de données à exporter
    Par ulukahio dans le forum Autres langages
    Réponses: 18
    Dernier message: 16/03/2005, 10h50
  5. Formatage d'un champ numérique
    Par portu dans le forum Bases de données
    Réponses: 8
    Dernier message: 07/07/2004, 15h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo