Avant de commencer, je ne suis pas le créateur de la structure de la table, simplement un utilisateur ... donc on ne rigole pas à la vue de la structure ...
Voici la structure de la table :
Code Table : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 C1 NOT NULL VARCHAR2(32) C2 NOT NULL VARCHAR2(16) C3 NOT NULL VARCHAR2(16) C4 NOT NULL VARCHAR2(16) C5 NOT NULL NUMBER C6 DATE C7 VARCHAR2(16) C8 VARCHAR2(16) C9 VARCHAR2(8) C10 VARCHAR2(32) C11 NOT NULL VARCHAR2(8) C12 VARCHAR2(16) C13 VARCHAR2(20) C14 VARCHAR2(10) ... etc
La clé primaire est réalisée par C1,C2,C3,C4,C5.
Je tape cette requete :
elle ramène 3495 lignes
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from TABLE where C1 like 'ACACH%';
Maintenant je tapes :
elle ramene 0 lignes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from TABLE where C1 like 'ACACHA%';
Pourtant dans le résultat précédent on voit :
ACACHA-'_AAAER XXX XXXXXX XXXXXX ...
Alors pourquoi l'ajout du A dans le critère provoque le rejet de toute les lignes ?
Partager