Pages: 1
- Sujet précédent - [SQL] projection d'une table utilisé dans une vue ou règle - Sujet suivant
#1 Mon 05 August 2019 17:11
- neskuik01
- Participant assidu
- Date d'inscription: 16 Feb 2015
- Messages: 199
[SQL] projection d'une table utilisé dans une vue ou règle
Bonjour,
Est-il possible de changer le SRID d'une table qui est utilisé dans une vue ?
J'ai tenté de faire :
ALTER TABLE nom_table
ALTER COLUMN geom TYPE geometry(LineString,3948)
USING ST_SetSRID(geom,3948);
=> j'ai un message d'erreur "ne peut pas modifier le type d'une colonne utilisée dans une vue ou une règle"
Hors ligne
#2 Tue 06 August 2019 10:07
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1160
Re: [SQL] projection d'une table utilisé dans une vue ou règle
Salut,
il faut dropper la vue, modifier votre table, puis recréer votre vue.
Dernière modification par tumasgiu (Tue 06 August 2019 10:39)
Hors ligne
#3 Wed 07 August 2019 09:15
- neskuik01
- Participant assidu
- Date d'inscription: 16 Feb 2015
- Messages: 199
Re: [SQL] projection d'une table utilisé dans une vue ou règle
Ok merci ! c'est ce que je pensais.
Hors ligne
#4 Wed 07 August 2019 10:20
Re: [SQL] projection d'une table utilisé dans une vue ou règle
Bonjour,
Vous pouvez regarder la fonction UpdateGeometrySRID qui simplifie la modification de la table.
Jean-Marie
Azimut
Hors ligne
#5 Tue 13 August 2019 12:56
- neskuik01
- Participant assidu
- Date d'inscription: 16 Feb 2015
- Messages: 199
Re: [SQL] projection d'une table utilisé dans une vue ou règle
Bonjour,
Vous pouvez regarder la fonction UpdateGeometrySRID qui simplifie la modification de la table.
Merci pour l'info !
Hors ligne
Pages: 1
- Sujet précédent - [SQL] projection d'une table utilisé dans une vue ou règle - Sujet suivant