Bonjour,
je fais une requête sur qusrsys/qaezdisk
SELECT *
FROM qusrsys/qaezdisk
WHERE diobli like 'BCDB%'
j'ai en résultat :
BCDB1509
BCDB1510
BCDB2
BCDB2001
Je ne trouve pas la solution pour n'avoir que ce qui commence par BCDB et qui a 4 caractère ensuite. Je pensais y arriver en remplaçant les caractères manquants par "_ ".
like 'BCDB____%'
like 'BCDB____'
ne m'apporte pas le résultat escompté.
Merci de votre aide?
Sql avec Like
-
- Messages : 3
- Enregistré le : mar. 01 juil. 2008, 10:12:08
- Localisation : NANTES( 44000)
-
- Site Admin
- Messages : 813
- Enregistré le : mer. 14 févr. 2007, 18:00:03
- Localisation : Nantes
- Contact :
RTRIM
cela vient du fait que nos zones sont souvent CHAR et non VARCHAR et donc derrière BCDB2 il y a des blancs... qui sont des caractères comme les autres
doit faire l'affaire.
Code : Tout sélectionner
WHERE RTRIM(diobli) like 'BCDB____%
Christian Massé (Volubis.fr)