2008/7/8 jota. comm <[EMAIL PROTECTED]>: > Olá, pessoal > > Quero participar um pouco também. > > Conforme a teoria, nenhuma tabela deveria ser criada sem chave primária, > porém o PostgreSQL permite que sejam criadas tabelas sem a necessidade de > uma chave primária. > > Assim como o Leandro, também não costumo usar o PgAdmin, porém não existe > tal restrição no PgAdmin. Só para confirmar eu fui fazer o teste e eis a > resposta: > > > CREATE TABLE tabela_do_jota(codigo int,nome text); > > INSERT INTO tabela_do_jota VALUES (1,'Jota'); > INSERT INTO tabela_do_jota VALUES (2,'Teste');
Aqui fechei o PgAdmin e abri novamente e fiz: INSERT INTO tabela_do_jota VALUES (1,'Dextra'); INSERT INTO tabela_do_jota VALUES (2,'Teste2'); A minha inserção funcionou sem problemas. O problema deve ser outro. []s PS: descarte o e-mail anterior, enviei sem querer :( > > > > > 2008/7/8 Johnny Taylor Faria Chaves <[EMAIL PROTECTED]>: > > Quoting Leandro DUTRA <[EMAIL PROTECTED]>: >> >> > 2008/7/8 Ribamar Sousa <[EMAIL PROTECTED]>: >> >> >> >> Alias, não custava nada você ter testado antes de teorizar (sem >> ofensas). >> > >> > Custava, eu trabalho... pouco mas custava. >> >> Entrando na conversa, como disse alguns dias atrás sobre criação de >> tabelas, já fiz algumas importações de ".dbf" usando um tabelão e >> depois tratando os dados pelo PG (deixando que fizesse o trbalho >> pesado para mim), e nesses tabelões eu não criava pks, e funcionava. >> >> O teste abaixo mostra o resultado de um tabela sem pk (no psql): >> >> >> johnny=# create table sempk(cod smallint, nome text, qqcoisa text, outra >> int); >> CREATE TABLE >> johnny=# insert into sempk values(1, 'Eu Mesmo', 'lixo', 3100); >> INSERT 0 1 >> johnny=# insert into sempk values(1, 'Eu Mesmo', 'lixo', 3100); >> INSERT 0 1 >> johnny=# insert into sempk values(1, 'Eu Mesmo', 'lixo', 3100); >> INSERT 0 1 >> johnny=# insert into sempk values(1, 'Eu Mesmo', 'lixo', 3100); >> INSERT 0 1 >> >> johnny=# select * from sempk; >> cod | nome | qqcoisa | outra >> -----+----------+---------+------- >> 1 | Eu Mesmo | lixo | 3100 >> 1 | Eu Mesmo | lixo | 3100 >> 1 | Eu Mesmo | lixo | 3100 >> 1 | Eu Mesmo | lixo | 3100 >> (4 registros) >> >> ... >> >> Quanto ao problema original, o único chute (meu) é com relação a >> privilégios (grants). >> >> >> []'s >> -- >> Johnny Taylor Faria Chaves - LUN 157066 >> www.brdados.com.br - [EMAIL PROTECTED] >> Eu não posso mais, se você pode, doe sangue!!! >> >> _______________________________________________ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> > > > > -- > João Paulo > www.dextra.com.br/postgres > PostgreSQL -- João Paulo www.dextra.com.br/postgres PostgreSQL
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral