Euler,

Infelizmente utilizo PostgreSQL 7.4. Deve ser isso mesmo.
Obrigado

Evandro

Euler Taveira de Oliveira wrote:
Evandro Ricardo Silvestre wrote:

  
Preciso adicionar varias colunas a minha tabela.
Gostaria de saber se tem como adicionar todas em um unico comando SQL.
Algo assim:

ALTER TABLE "public"."teste"
    ADD COLUMN "xxxx" varchar(25) NULL,
    ADD COLUMN "www" varchar(25) NULL,
    ADD COLUMN "rrrrr" varchar(25) NULL;

O código acima não funciona, atualmente tenho que inserir coluna por coluna.

    
Por que não funciona? Provalvemente você está utilizando um PostgreSQL <
8.0.

regression=# create table teste();
CREATE TABLE
regression=# ALTER TABLE "public"."teste"
regression-#     ADD COLUMN "xxxx" varchar(25) NULL,
regression-#     ADD COLUMN "www" varchar(25) NULL,
regression-#     ADD COLUMN "rrrrr" varchar(25) NULL;
ALTER TABLE
regression=# \d teste
             Tabela "public.teste"
 Coluna |         Tipo          | Modificadores 
--------+-----------------------+---------------
 xxxx   | character varying(25) | 
 www    | character varying(25) | 
 rrrrr  | character varying(25) | 

regression=# 


  

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a