Je passe par un String java pour stocker ma requete. Cette dernière est cencée prendre des numéro d'identifiant seulement si leur description correspondante ne commence ni par un 0 ni par un 5 :
request = "SELECT vueActuelleChgmt.idWic FROM T_VueChangement vueActuelleChgmt, T_vueCatalogue vueCatalogue"; request = request+" WHERE vueActuelleChgmt.idCatalogue = vueCatalogue.idCatalogue and ((vueCatalogue.description NOT LIKE '0*') OR (vueCatalogue.description NOT LIKE '5*'))" ;
J'ai pas d'erreur SQL mais ma requete ne tient pas compte des NOT LIKE. En gros, j'obtiens tous les identifiants.
" WHERE ... NOT LIKE \"0*\" ..... ";J'ai également essayé en mettant des
Avec ca, g une erreur SQL
J'ai aussi essayé avec la fonction SUBSTR qui récupérait le premier caractère de la chaine et le comparait a 0 ou 5 mais ca me donnait pas les bons résultats non plus.
Voila merci. Je suis dispo si questions
matthieu