#1 Tue 06 November 2007 09:56
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
create table like
Bonjour,
J'ai une question qui parait toute simple, je cherche à executer une requête sous postgre/gis de création d'une table ayant la même définition qu'une table parent.
J'écris donc :
Code:
create table ma_table like table_parent;
Mais ca marche pas.
Je regarde l'aide mais....
Merci d'avance pour votre aide.
Hors ligne
#2 Tue 06 November 2007 10:36
- cyrillec
- Participant occasionnel
- Date d'inscription: 18 Jul 2006
- Messages: 18
Re: create table like
Bonjour,
essaies:
Code:
#create table ma_table as (select * from table_parent);
Bonne journée.
Hors ligne
#3 Tue 06 November 2007 11:30
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
Re: create table like
Oui ca marche.
Mais vraiment y a rien qui va...
Code:
delete * from ma_table where champ <> 'valeur'
marche pas (il supprime tout !)(J'ai essayé avec not like)
Les accents sont ils à l'origine de problèmes dans pgsql ?
Merci
Hors ligne
#4 Tue 06 November 2007 11:44
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
Re: create table like
En fait c'est parcequ'il y a des espaces contigus à la fin des valeurs.
J'avais déja eu le problème, mais je ne me souvient plus comment le résoudre...
Hors ligne
#5 Tue 06 November 2007 13:10
- cyrillec
- Participant occasionnel
- Date d'inscription: 18 Jul 2006
- Messages: 18
Re: create table like
je dirai:
Code:
#create table ma_table as (select * from table_parent where champ = 'valeur');
Dernière modification par cyrillec (Tue 06 November 2007 14:14)
Hors ligne
#6 Tue 06 November 2007 16:18
- Cartosig
- Participant assidu
- Date d'inscription: 16 Oct 2006
- Messages: 222
Re: create table like
Je ne sais pas si c'est ca que vous cherchez mais il me semble :
delete from ma_table where champ = 'valeur%'
permet de supprimer les enregistrements qui ont la valeur 'valeur' avec d'autres caractères après la chaîne 'valeur'. <:-)
Dernière modification par Cartosig (Tue 06 November 2007 16:19)
Hors ligne