Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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 Wed 09 April 2014 18:59

jordan.legoff
Participant occasionnel
Date d'inscription: 27 Jan 2011
Messages: 12

QGIS 2.2.0 : Ordre d'enregistrement pour un champ SERIAL

Bonjour,

Je rencontre une difficulté, relative à l'utilisation d'un champ "serial" issue d'une couche Postgis.

Je vous explique ma démarche:

J'implémente à partir de QGIS une table POSTGIS constituée de point auxquels j'associe un identifiant grâce à une séquence.

Problème, je souhaiterai que les identifiant générés suivent de façon ascendante ma numérisation :

1er point saisi : 1
2ème point saisi : 2
3ème point saisi : 3
....

Or,  voici le résultat :

1er point saisi : 3
2ème point saisi : 2
3ème point saisi : 1

Connaissez-vous une astuce pour faire en sorte que le 1er point saisi prenne la valeur la + faible ?

Merci.

Hors ligne

 

#2 Thu 10 April 2014 10:51

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1228
Site web

Re: QGIS 2.2.0 : Ordre d'enregistrement pour un champ SERIAL

Bonjour,

j'ai remarqué le même comportement, QGis semble soumettre les objets à PostGIS en commençant par le dernier objet jusqu'au premier saisi.

Si la valeur du serial a vraiment un sens pour vous, il vous faut alors enregistrer les modifications à chaque nouvel objet créé.


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

Pied de page des forums

Powered by FluxBB