forum Ancestrologie
Ancestrologie - Le Programme => Ancestrologie - Spécifiques => Requêtes SQL => Discussion démarrée par: Val59 le 14 Janvier 2015 à 09:06:54
-
Bonjour,
J'ai voulu utiliser la requête SQL du BOA tel que c'est décrit dans le forum par un copier coller de requêtes prêtes à l'emploi et quelque soit la requête j'ai ce message d'erreur:
Dynamic SQL error
SQL error code = 104
Token unknown - line 2, column 1
SELECT
Nota: j'utilise la version 1.7
quelqu'un peut-il m'aider ?
Merci beaucoup
Guy
-
Bonjour Guy,
cela signifie qu'il y a une erreur line 2 colonne 1
Pour que quelqu'un puisse la corriger, le le plus simple serait de copier-collez ici dans votre message votre requête entière ou celle de la line 2 colonne 1.
Bien cdlt Guy
-
Re,
J'ai voulu tester les requêtes fournies par le forum à cette adresse:
http://forum.ancestrologie.org/trucs-astuces/boa-requetes-et-sql/ (http://forum.ancestrologie.org/trucs-astuces/boa-requetes-et-sql/)
J'ai testé les trois premières requêtes et j'ai toujours eu le même message d'erreur.
je mets en exemple la 1ère:
SELECT I.NUM_SOSA as SOSA, I.NOM, I.PRENOM,
E.EV_IND_DATE_WRITEN as Dates, E.EV_IND_VILLE as Lieu
FROM INDIVIDU I, EVENEMENTS_IND E
WHERE I.KLE_DOSSIER = 2
AND I.NUM_SOSA IS NOT NULL
AND E.EV_IND_KLE_FICHE = I.CLE_FICHE
AND E.EV_IND_KLE_DOSSIER = I.KLE_DOSSIER
AND E.EV_IND_TYPE = 'BIRT'
AND (E.EV_IND_ACTE = 0 or E.EV_IND_ACTE IS NULL)
ORDER BY E.EV_IND_VILLE, E.EV_IND_DATE, I.NUM_SOSA
merci de m'aider à résoudre ce problème.
Guy
-
Rebonjour Guy,
je ne suis en aucun cas familier de SQL, j'ai fait un copier coller de votre requête ci dessus dans
-onglet Plugins, j'ai sélectionné BOA puis OK, clic sur la colonne de droite sur SQL
-Dans le cadre Requête SQL
j'ai effacé son contenu (select from individu where kle_dossier=1), car dans votre requête il est dit dossier = 2
j'ai collé votre requête
j'ai cliqué sur executer requête
et elle s'est exécutée et des résultats se sont affichés en un instant.
Cdlt Guy
-
Re,
Merci beaucoup, j'étais sur le dossier 1, autant pour moi. :oops:
ça marche
Encore une fois merci
Guy