Re: [QGIS-it-user] riordino id sequenziale tabella postgis
Ciao, se la primary key per caso non è Impostata come autoincrementale Puoi ovviare il problema in Qgis definendo Un valore predefinito nella maschera di inserimento Dati utilizzando per esempio l'espressione: Count(Id) +1 In questo modo qgis compila il campo all'inserimento Di una nuova geometria con un valore pari al numero di righe Della tabella +1. Aldo -- Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html ___ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user
Re: [QGIS-it-user] riordino id sequenziale tabella postgis
Ciao, se crei una nuova colonna Id e inserisci la funzione $id? Una volta ho risolto in questo modo (grazie a questo gruppo ovviamente) Giuseppe > Il giorno 11 ott 2019, alle ore 12:39, Roberto Brazzelli > ha scritto: > > Ciao, > ho questa tabella su post gis > > come riordino id sequenziali? oltre a rinumerare vorrei creare id sequenziale > > grazie > ___ > QGIS-it-user mailing list > QGIS-it-user@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/qgis-it-user ___ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user
Re: [QGIS-it-user] riordino id sequenziale tabella postgis
È giusto che appaia nextval(..), bisogna salvare l'editing. Se appare errore, cosa dice il messaggio? Non dovrebbe succedere... - Falz -- Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html ___ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user
Re: [QGIS-it-user] riordino id sequenziale tabella postgis
Ciao, ho creato correttamente la mia primary key, cosa che lo ora anche prima però se inserisco nuova geometria non mi inserisce numero progressivo ma quanto sotto... rigrazie [image: image.png] Il giorno ven 11 ott 2019 alle ore 13:52 Falz ha scritto: > Ciao! > > Quando in Postgresql si crea una tabella, è meglio aggiungere sempre una > chiave primaria: > > es: > create table nome_tabella > (id SERIAL PRIMARY KEY, > titolo VARCHAR(100) NOT NULL, > note TEXT > ); > select > > AddGeometryColumn('nome_schema','nome_tabella','the_geom',SRcode,tipo_geometria,tipo_coordinate_spaziali); > > Nel caso di una tabella esistente: > alter table schema.nome_tabella add column pk serial primary key; > > facci sapere > > > > - > Falz > -- > Sent from: > http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html > ___ > QGIS-it-user mailing list > QGIS-it-user@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/qgis-it-user > ___ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user
Re: [QGIS-it-user] riordino id sequenziale tabella postgis
Ciao! Quando in Postgresql si crea una tabella, è meglio aggiungere sempre una chiave primaria: es: create table nome_tabella (id SERIAL PRIMARY KEY, titolo VARCHAR(100) NOT NULL, note TEXT ); select AddGeometryColumn('nome_schema','nome_tabella','the_geom',SRcode,tipo_geometria,tipo_coordinate_spaziali); Nel caso di una tabella esistente: alter table schema.nome_tabella add column pk serial primary key; facci sapere - Falz -- Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html ___ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user
[QGIS-it-user] riordino id sequenziale tabella postgis
Ciao, ho questa tabella su post gis [image: image.png] come riordino id sequenziali? oltre a rinumerare vorrei creare id sequenziale grazie ___ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user