Agradeço a explicação. Não achei isto em lugar algum.
Você está completamente certo. É Usuário a tabela.
Muito Obrigado.

Waldecir.



-----Mensagem original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Em nome de Osvaldo Rosario
Kussama
Enviada em: quarta-feira, 24 de janeiro de 2007 10:37
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: Re: [PostgreSQL-Brasil] Iniciante

Waldecir Santos escreveu:
> Entrei neste forum agora e ainda não aprendi a usá-lo direito. Com tempo 
> e ajuda de vcs agente vai melhorando.
> 
> Portanto antecipadamente desculpem-me.
> 
>  
> 
> O meu problema é que estou tentando migrar uma aplicação feita em vb6 
> com base de dados Access, para o postgresql 8.2.
> 
> Consegui fazer a conexão mas não consigo trabalhar, Então voltei a 
> pgadim iii, e verifiquei q as tabelas lá estão, direitos foram dados e
etc.
> 
> Cliquei no botão SQL Queries e no formulário aberto digitei um comando 
> SQl simples, como select * from usuário obtive o seguinte erro:
> 
>  
> 
> ERROR: relation "usuario" does not exist
> 
> SQL state: 42P01
> 
>  
> 
>  
> 
> Então digitei o seguinte:
> 
>  
> 
> select * from "usuario"
> 
>  
> 
> a tabela usuário entre aspas.
> 
>  
> 
> E obtive sucesso.
> 
>  
> 
> Minha dúvida:
> 
> Todas as tabelas devem estar entre aspas bem como seus campos.
> 


Leia:
http://pgdocptbr.sourceforge.net/pg80/sql-syntax.html#SQL-SYNTAX-LEXICAL
particularmente:
"Colocar um identificador entre aspas torna diferente as letras 
maiúsculas e minúsculas, enquanto as letras dos nomes não envoltos por 
aspas são sempre convertidas em minúsculas. Por exemplo, os 
identificadores FOO, foo e "foo" são considerados o mesmo identificador 
pelo PostgreSQL, mas "Foo" e "FOO" são diferentes dos três primeiros e 
entre si."

Portanto, ao que tudo indica, seu comando:
select * from "usuario"
não foi exatamente este, já que usuario e "usuario" são equivalentes 
(talvez alguma letra maiúscula?).

[]s
Osvaldo

        

        
                
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
_______________________________________________
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


                
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 

_______________________________________________
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