Ok, thanks amigo!



At 11:30 19/02/01 +0100, you wrote:
>En réponse à Ernesto BUSTOS <[EMAIL PROTECTED]>:
>
>
>
>Salut,
>en SQL, rien de direct genre alter table drop column... donc, il faut 
>faire par
>une suite de commandes:
>select liste-des-colonnes-a-conserver into #tmp_table from table
>drop table
>
>select * into table from #tmp_table
>
>et voilà.
>Toutefois, si ton gestionnaire ne supporte pas les tables temporaires
>(commençant par un #) qui ont l'avantage de n'exister que le temps d'un
>cession, tu remplaces #tmp_table par tmp_table et tu rajoutes à la fin:
>drop tmp_table
>
>A, avant de faire les drop, tu peux vérifier la copie des données, ça peut
>servir.
>
>Linuxement
>Olivier
>
>
>
>
>
> > Je parles de supprimer physiquement une colomne dans une table
> > existante.
> > Donc je répète ma question, en SQL comment fait-on pour supprimer une
> > colomne a une table existante ?
> >
> > Merci d'avance.
> >
> >
> > At 20:15 16/02/01 +0100, you wrote:
> > >Si je ne me trompe .
> > >SELECT colones à garder FROM table
> > >
> > >----- Original Message -----
> > >From: "Ernesto BUSTOS" <[EMAIL PROTECTED]>
> > >To: <[EMAIL PROTECTED]>
> > >Sent: Friday, February 16, 2001 5:09 PM
> > >Subject: Re: [debutant] SQL, rajouter une contrainte NOT NULL
> > >
> > >
> > > > Merci, j'étais sur une mauvaise piste, je cherchais du coté add
> > constraint
> > > > et forcément, ça ne marchais pas ....
> > > >
> > > >
> > > > Une autre question : comment supprime t-on une colomne dans une
> > table ?
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > At 07:50 16/02/01 +0100, you wrote:
> > > > > >
> > > > > > Hello,
> > > > > >
> > > > > > Avant tout j'espere ne pas etre trop hors-sujet,
> > > > > >
> > > > > > Je cherche =E0 rajouter la contrainte NOT NULL a une des colomne
> > d'une
> > > > > tabl=
> > > > > > e=20
> > > > > > existante (seulement not null, pas de cl=E9 primaire).
> > > > > >
> > > > > > Quelle est l'a requete SQL correspondante ? (que du SQL svp, en
> > ligne
> > >de=20
> > > > > > commande)
> > > > > >
> > > > >Bonjour,
> > > > >         a priori, je dirai
> > > > >         ALTER TABLE nom_table MODIFY nom_colonne NOT NULL;
> > > > >
> > > > >Ca marche en mysql.
> > > > >Cordialement
> > > > >
> > > > >Fred
> > > >
> > > >
> > > >
> > >
> >
> >
> >
> >



Répondre à