banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oubliĂ© ?

#1 Fri 14 December 2012 17:35

Gian
Juste Inscrit !
Date d'inscription: 14 Dec 2012
Messages: 2

[ArcGis 10.1] Limite de longueur requĂȘte SQL ?

Bonjour à tous et félicitations pour cette formidable communauté.

Je travaille actuellement sur les flux de passager sur le réseau de transport de Turin.

Cela fait plusieurs jours que je sĂ©lectionne certains voyages avec une requĂȘte sql qui fonctionnait bien jusque lĂ  :
Sélection en fonction de l'origine ET de la destination :
(Orig = zone1 AND Dest = zone2) OR (Orig = Zone8 AND Dest = Zone52)....

Il semblerait qu'au dessus d'une certaine taille de la requĂȘte arcgis ne veuille plus rien savoir: autour de 7000 caractĂšre pour ma part... Ă  partir de lĂ  il me dit qu'il ne trouve aucun enregistrement, alors qu'en supprimant un "OR (x AND Y)" tout fonctionne bien...

Est-ce un problÚme de limite logiciel, ou lié aux performances de mon pc (mémoire ?)

Merci de m'éclairer.

Hors ligne

 

#2 Fri 14 December 2012 18:13

Damien BEAUSEIGNEUR
Participant assidu
Lieu: meyzieu
Date d'inscription: 5 Sep 2005
Messages: 425

Re: [ArcGis 10.1] Limite de longueur requĂȘte SQL ?

Bonjour,
c'est pas pour dire mais 7000 caractĂšres pour Ă©crire une requĂȘte sql, est-ce bien raisonnable?
En supposant une moyenne de 70 caractÚres par ligne, ça fait 100 lignes.
Il s'agit probablement d'une limite logicielle.
Si il y a des associations nouvelles Ă  tester autant les mettre dans une table, ce qui aura pour avantage d'optimiser la requĂȘte, en mettant les couples origines et destinations Ă  tester en index bien sur.

Hors ligne

 

#3 Fri 14 December 2012 18:30

Gian
Juste Inscrit !
Date d'inscription: 14 Dec 2012
Messages: 2

Re: [ArcGis 10.1] Limite de longueur requĂȘte SQL ?

Raisonnable ? Raisonnable ! Bien sur que non, quel ennui !

C'était un moyen rapide d'obtenir ce que je voulais avec mon bricolage...
Merci du conseil.

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo