[pgbr-geral] PostgresSQL+usuario (opensuse)

2009-03-30 Por tôpico Mateus Zenaide
Pessoal, Instalei o postgres na minha máquina(opensuse 11.1) porém não estou conseguindo criar o usuário, ou alterar a senha do usuário postgres. Tento seguir o tuto: http://www.susegeek.com/database/install-and-configure-postgresql-in-opensuse-110/ Mais no comando: # su postgres -c psql

Re: [pgbr-geral] PostgresSQL+usuario (opensuse)

2009-03-30 Por tôpico Luigi Castro Cardeles
Olá, você instalou via pacote? veja o seu pg_hba.conf. Geralmente eles colocam ident no método de autenticação. Deve ser isso que está errado Troca pra ident, loga no banco, altera sua senha e muda pra md5 ou outro método que você queira. []'s 2009/3/30 Mateus Zenaide matz...@gmail.com

[pgbr-geral] Default current_timestamp

2009-03-30 Por tôpico Alisson Viegas
Boa tarde, pessoal. Tenho um campo timestamp com default current_timestamp. Acontece que ao adicionar o primeiro registro, após a conexão, ele pega o último valor inserido neste campo. As demais inserções são feitas corretamente. Isso é bug? Obrigado! At.te, Alisson Viegas Acsiv Sistemas

Re: [pgbr-geral] PostgresSQL+usuario (opensuse)

2009-03-30 Por tôpico Armando Roque
2009/3/30 Mateus Zenaide matz...@gmail.com: Pessoal, Instalei o postgres na minha máquina(opensuse 11.1) porém não estou conseguindo criar o usuário, ou alterar a senha do usuário postgres. Tento seguir o tuto:

Re: [pgbr-geral] Default current_timestamp

2009-03-30 Por tôpico JotaComm
Olá, Alisson Como assim? Pega o último registro? E se a tabela estiver vazia? Qual versão você está usando? postgres=# CREATE TABLE tab_ex_data(data timestamp default current_timestamp); postgres=# INSERT INTO tab_ex_data VALUES (default); \q postgres=# INSERT INTO tab_ex_data VALUES

Re: [pgbr-geral] PostgresSQL+usuario (opensuse)

2009-03-30 Por tôpico JotaComm
Olá, Creio que a maneira mais fácil é: Modifique o seu pg_hba.conf e coloque o acesso como trust e faça um reload no serviço do PostgreSQL ai você vai poder conectar ao banco sem a necessidade de uma senha. Feito isso, faça o seguinte: ALTER ROLE postgres PASSWORD 'senha'; Depois saia do

[pgbr-geral] RES: Default current_timestamp

2009-03-30 Por tôpico Alisson Viegas
8.3, mas parou de acontecer. Parece que minha conexão estava travada. Valeu! At.te, Alisson Viegas Acsiv Sistemas De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de JotaComm Enviada em: segunda-feira, 30 de março de 2009 17:12

[pgbr-geral] ::varchar retorna text

2009-03-30 Por tôpico Alisson Viegas
Pessoal, por que a consulta abaixo está retornando um tipo text? select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei Obrigado! At.te, Alisson Viegas Acsiv Sistemas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] ::varchar retorna text

2009-03-30 Por tôpico JotaComm
Olá, Alisson Mas seria para retornar o que? 2009/3/30 Alisson Viegas p...@acsiv.com.br Pessoal, por que a consulta abaixo está retornando um tipo text? select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei Obrigado! At.te, Alisson Viegas Acsiv Sistemas

Re: [pgbr-geral] PostgresSQL+usuario (opensuse)

2009-03-30 Por tôpico Mateus Zenaide
Todas as dicas me ajudaram, muito obrigado grupo. 2009/3/30 JotaComm jota.c...@gmail.com Olá, Creio que a maneira mais fácil é: Modifique o seu pg_hba.conf e coloque o acesso como trust e faça um reload no serviço do PostgreSQL ai você vai poder conectar ao banco sem a necessidade de uma

Re: [pgbr-geral] ::varchar retorna text

2009-03-30 Por tôpico Osvaldo Kussama
2009/3/30 Alisson Viegas p...@acsiv.com.br: Pessoal, por que a consulta abaixo está retornando um tipo text? select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei De acordo com o manual a operação: string || string retorna um text.

[pgbr-geral] RES: ::varchar retorna text

2009-03-30 Por tôpico Alisson Viegas
Jota, gostaria que o retorno da concatenação placa ||' - '|| modelo fosse varchar(50) e não text. At.te, Alisson Viegas Acsiv Sistemas De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de JotaComm Enviada em: segunda-feira, 30 de

Re: [pgbr-geral] RES: ::varchar retorna text

2009-03-30 Por tôpico JotaComm
Olá, Então você precisa fazer: SELECT (placa || ' - ' || modelo)::varchar(50) FROM sua_tabela; Se você fizer: SELECT placa || ' - ' || modelo::varchar(50) FROM tabela; Apenas o modelo será convertido para varchar(50). 2009/3/30 Alisson Viegas p...@acsiv.com.br Jota, gostaria que o retorno

[pgbr-geral] RES: ::varchar retorna text RESOLVIDO

2009-03-30 Por tôpico Alisson Viegas
Isso mesmo, Osvaldo. Valeu! At.te, Alisson Viegas Acsiv Sistemas -Mensagem original- De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Osvaldo Kussama Enviada em: segunda-feira, 30 de março de 2009 17:40 Para: Comunidade

Re: [pgbr-geral] RES: RES: ::varchar retorna text

2009-03-30 Por tôpico JotaComm
Olá, Alisson Se você fizer: SELECT 'Olá'::text || ' mundo'::text; É igual a você fazer: SELECT cast('Olá' as text) || cast(' mundo' as text); A diferença é que cast é padrão SQL e :: é o operador exclusivo PostgreSQL. 2009/3/30 Alisson Viegas p...@acsiv.com.br Legal, Jota. Valeu! Então