Pessoal não vou fazer comparações aqui heim, é só pra saber se posso ou não 
posso.
No MySQL eu posso alterar uma tabela mesmo que esteja sendo usada, é claro que 
não vou fazer alterações críticas como deletar uma coluna ou mudar o nome ou 
tipo de um campo, mas adicionar um campo.
Por exemplo: 

ALTER TABLE vendas_recebe ADD COLUMN taxa_ban numeric(12,2) NOT NULL DEFAULT 0;

Estou adicionando uma coluna que nao pode ser nula, mas com valor padrao dessa 
forma não pode dar erro.

No MySQL não importa se estão usando o sistema.

Mas no Postgres percebi que ele congela o PgAdmin até que a tabela seja 
totalmente liberada... imagino que seja porque o PgAdmin precise de acesso 
exclusivo a tal tabela quando vai fazer alguma alteração.

Pergunta: Existe como "burlar" isso?

Ou seja quando eu tiver certeza de que minha alteração não causará problema eu 
force a alteração?


Marcelo Silva
------------------------------------------------
msn: [email protected]
Tel.: (11) 2962-7390
Cel.: (11) 9693-4251

Programador: Delphi, PHP
Linux Kubuntu User number is # 24362
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a