Re: [QGIS-it-user] Eliminar campo en layer SpatiaLite

2019-01-30 Per discussione Luca Bellani
Grazie Matteo. Ho subito controllato, peró in realtá a me non é successo. Ha
semplicemente eliminato quel campo.
Ho appena fatto un'altra prova: creato un nuevo db con tabella puntuale
SpatiaLite direttamente in QGIS 3.4 con il menpu apposito, poi eliminato un
campo in SpatiaLite GUI, tutto ok.
Forse si é aggiornato. 

Grazie per le info, perché essendo un DB e sapendo che sono sensibili, non
volevo fare procedure "storte".



--
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] Eliminar campo en layer SpatiaLite

2019-01-29 Per discussione matteo
Ciao,

se non mi ricordo male (felice di essere confutato), il DROP COLUMN di
SpatlialiteGui in realtà clona l'intera tabella e ne crea una nuova
senza la/le colonna/e da eliminare.


Non è un "limite" si spatialite, ma di sqlite, cito direttamente dalla
documentazione (https://www.sqlite.org/lang_altertable.html):

SQLite supports a limited subset of ALTER TABLE. The ALTER TABLE command
in SQLite allows the user to rename a table, to rename a column within a
table, or to add a new column to an existing table.

Saluti

Matteo
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] Eliminar campo en layer SpatiaLite

2019-01-29 Per discussione Luca Bellani
Grazie Iacopo, peró credo che Salvatore si riferisse alla impossiblitá di
eseguirlo all'interno di QGIS.
Perché mediante SpatiaLite GUI, esiste il DROP Column, e funziona
pefettamente! Soprattutto a me che macino poco SQL!
Grazie mille per il tuo trucco, lo segno negli appunti, ciao!



--
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] Eliminar campo en layer SpatiaLite

2019-01-29 Per discussione Iacopo Borsi
@Luca Bellani:
>>Salve, oggi stvo provando un plug (Attribute based clustering) in QGIS 3.4 su 
>>un layer puntuale SpatiaLite, e mi ha spiazzato, perché invece di generare un 
>>nuovo layer con un campo aggiuntivo, ha generato il campo nuovo nel layer 
originale.
>>Vorrei chiedere quale sarebbe la procedura corretta per eliminare quel campo 
>>aggiuntivo nel layer: nel menú CAMPI o nella calcolatrice non é possibile 
>>attivare l'icona di "elimina campo".
>>Grazie!

Come già qualcuno ha detto rispondendo al tuo messaggio, in Spatialite non puoi 
eliminare uno (o più campi).
Puoi usare però il trucchetto del CloneTable, inserendo l'opzione ::ignore:: , 
come è ben illustrato in questo post di Totò Fiandaca, qui:
https://pigrecoinfinito.wordpress.com/2018/02/02/come-clonare-una-tabella-in-spatialite-clonetable/
  

Saluti, Iacopo
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] Eliminar campo en layer SpatiaLite

2019-01-28 Per discussione Luca Bellani
Sarebbe il DROP Column?
Grazie!



--
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] Eliminar campo en layer SpatiaLite

2019-01-28 Per discussione Totò
Luca Bellani wrote
> Vorrei chiedere quale sarebbe la procedura corretta per eliminare quel
> campo
> aggiuntivo nel layer: nel menú CAMPI o nella calcolatrice non é possibile
> attivare l'icona di "elimina campo".
> Grazie!

Per quanto sappia io non è possibile eliminare campi di tabelle spatialite
da QGIS, unico modo è usare spatialite_gui.

saluti



-
https://pigrecoinfinito.wordpress.com/
--
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] Eliminar campo en layer SpatiaLite

2019-01-28 Per discussione Luca Bellani
É proprio quello che non capisco, non layer in edizione il bottone "cancella
campo" non si attiva.
e nemmeno nel DB manager.

 
 



--
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] Eliminar campo en layer SpatiaLite

2019-01-28 Per discussione Martina Savarese
Non ho mai provato il plugin che dici e non uso database spatial lite da
moltissimo. Ma tu hai attivato le modifiche sul layer (matita gialla)? Se
no non si attivano quei pulsanti.
In alternativa dovresti poter manipolare la tabella da dbmanager

Martina

Il giorno Lun 28 Gen 2019 18:01 Luca Bellani <
lucabellani.arqueolo...@gmail.com> ha scritto:

> Salve, oggi stvo provando un plug (Attribute based clustering) in QGIS 3.4
> su
> un layer puntuale SpatiaLite, e mi ha spiazzato, perché invece di generare
> un nuovo layer con un campo aggiuntivo, ha generato il campo nuovo nel
> layer
> originale.
> Vorrei chiedere quale sarebbe la procedura corretta per eliminare quel
> campo
> aggiuntivo nel layer: nel menú CAMPI o nella calcolatrice non é possibile
> attivare l'icona di "elimina campo".
> Grazie!
>
>
>
> --
> 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