Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2792 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Oracle/SQL] Différencier des séries de chiffres et de lettres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Oracle/SQL] Différencier des séries de chiffres et de lettres

n°783499
[ ZeD ]
Désigné volontaire
Posté le 01-07-2004 à 14:03:15  profilanswer
 

Hello,
 
j'ai un champ de type VARCHAR2 dans une table qui contient soit des séries de lettres, soit des séries de chiffres (avec des espaces), et j'aimerais avec une requete SQL ne sélectionner que l'un des deux types... y'a un moyen de faire ça  :??:


Message édité par [ ZeD ] le 01-07-2004 à 14:08:18
mood
Publicité
Posté le 01-07-2004 à 14:03:15  profilanswer
 

n°783540
Arjuna
Aircraft Ident.: F-MBSD
Posté le 01-07-2004 à 14:32:36  profilanswer
 

http://otn.oracle.com/oramag/webco [...] p_pt1.html
 
et
 
https://cwisdb.cc.kuleuven.ac.be/or [...] _posix.htm
 
Par contre, ça ne mlarche pas sur toutes les versions d'Oracle, et je pense qu'il faut installer le package manuellement.

n°783587
[ ZeD ]
Désigné volontaire
Posté le 01-07-2004 à 14:48:42  profilanswer
 

arg.
 
donc si c'est la version 8.1 et que je suis pas DBA c'est mort c'est ça ?  :-/

n°783621
Arjuna
Aircraft Ident.: F-MBSD
Posté le 01-07-2004 à 15:11:37  profilanswer
 

en gros, oui.
 
tu peux toujours faire :
 
where not (champ like '%0%' or champ like '%1%' or champ like '%2%' or champ like '%3%' or champ like '%4%' or champ like '%5%' or champ like '%6%' or champ like '%7%' or champ like '%8%' or champ like '%9%')
 
=> Tu ne retourneras que les champs qui ne contiennent pas de nombres... Mais bon...

n°784065
[ ZeD ]
Désigné volontaire
Posté le 01-07-2004 à 20:40:10  profilanswer
 

oui j'avais pensé à ça mais j'espérais qu'il y avait une solution moins moche  :/
 
enfin, merci quand même.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Oracle/SQL] Différencier des séries de chiffres et de lettres

 

Sujets relatifs
[Oracle] demarrage de la base[php/SQL] filtre sur une liste deroulante
[SQL] dileme (besoin d'un conseil)Problème requête sql base oracle
ORACLE. effacer un datafile mort?Vue Oracle avec champs nouveaux
Valeurs nulles avec un SELECT INTO (PL/SQL)[SGBD/SQL] Optimisation de requête
Procédure moteur de recherche multi-critères (Sql Server) 
Plus de sujets relatifs à : [Oracle/SQL] Différencier des séries de chiffres et de lettres


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR