-
SQL avec AS/400
Bonjour tout le monde :oops:
Voilà je suis en stage et ici la base de données est sur AS/400 et elle est pas toute jeune la pov' bête...:?
Donc mon petit problème est: j'ai une jointure à faire entre deux champs de même taille, mais l'un est considéré en chaîne et l'autre en nombre. J'ai essayé str, cast, convert, mais rien ne passe c'est trop vieux :piou:
Une idée?
Merci d'avance:aie:
-
Digits
salut,
Le mot clé que tu cherches est DIGITS
SELECT * FROM FIC1 , FIC2
WHERE FIC1.ZON1 = digits(FIC2.ZON2)
La zone ZON2 est numérique et ainsi, elle est transformée en ALPHA pour pouvoir être comparée à la zone ZON1 qui est ALPHA.
Bonne chance pour ton stage.
FRED
-
MERCHIIIIIIIIIIIIIIIIIIIIIII:aie:
:yaisse2: :mouarf: :lol:
-
Digits
çà marche bien alors, ton problème est résolu ?
-
NI-CKEL:yaisse2:
merci beaucoup jeune inconnu:salut: