Bom dia pessoal!
Estou migrando algumas rotinas de Oracle para Postgres e gostaria de saber como
procedo referente ao rowid.
Tenho o seguinte update:
Update tabela
set campo = 1
where rowid = 1;
Como posso fazer isso com o Postgres?
Obrigado___
Olá Sebastian,
É que a correria foi grande, foi mal por não ter postado na lista :(
Na verdade tinha um script de criação para o banco, e este neste estavam
setados os valores default_with_oids, alguns para true e outros para false,
depois é que me dei conta disso, ai foi só alterar todos os
Olá,
se entendi corretamente a sua pergunta, a coluna rowid no orcale é no
postgres a coluna oid.
[]s
Em 18/06/07, Renan de Oliveira [EMAIL PROTECTED] escreveu:
Bom dia pessoal!
Estou migrando algumas rotinas de Oracle para Postgres e gostaria de saber
como procedo referente ao rowid.
Na verdade significa que eu quero fazer o update para o primeiro registro
encontrado apenas, limitar em 1.
Tentei modificar rowid para oid e deu o seguinte erro:
Query failed: ERROR: column oid does not exist
- Original Message -
From: João Paulo
To: Comunidade PostgreSQL
Pessoal,
Como não consigo acessar o histórico, digo aqui meu problema
Estou fazendo uma página em php, onde preciso fazer um upload de uma imagem,
e depois, em outra página, preciso exibí-la... Bom, não sei nem como um
arquivo deve ser guardado no postgresql... ¬¬
Assim, alguém consegue me
pois é...eu tinha feito da seguinte forma
replace(replace(replace(replace(age(current_date, dt_nascimento),
'year','Ano'),'mon','mes'),'day','dia'),'mess','meses') as idade
consegui obter o resultado desejado. So queria saber se existe um jeito sem
essas gambiarras
muito obrigado,
Ola Andre,
André Bartholomeu wrote:
Estou fazendo uma página em php, onde preciso fazer um upload de uma
imagem, e depois, em outra página, preciso exibí-la... Bom, não sei
nem como um arquivo deve ser guardado no postgresql... ¬¬
Assim, alguém consegue me explicar como declarar um tipo file
Obrigado, Alvaro!
Vou tentar fazer isso!!! ^^
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Olá todos,
Apesar do meu servidor ser multiprocessado eu tenho quase certeza que meu
postgres não está se aproveitando deste recurso.
Meu servidor tem dois processadores Xeon 3GHz e 8GB de RAM, rodando kernel
2.6.8-12-em64t-p4-smp (Debian Sarge). O PostgreSQL é o 8.1.5
Alguém sabe dizer-me se
tem espaço disponível no drive c?
--
Atenciosamente,
Sebastian Selau Webber Colombo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
troquei o rownum por oid.
dei uma pesquisada e o oid nao me serve...
na verdade eu precisava era fazer um update na tabela, para apenas o primeiro
registro. que é o que o rownum=1 faria.
no caso, eu nao filtro apenas um registro com a clausula where, ela me retorna
vários, mas eu queria que o
creating directory C:/Arquivos de programas/PostgreSQL/8.1/data/pg_tblspc
... ok
*initdb: could not open file C:/Arquivos de
programas/PostgreSQL/8.1/data/PG_VERSION for writing: No space left on
device
initdb: removing contents of data directory C:/Arquivos de
programas/PostgreSQL/8.1/data
*
Renan de Oliveira escreveu:
troquei o rownum por oid.
dei uma pesquisada e o oid nao me serve...
na verdade eu precisava era fazer um update na tabela, para apenas o
primeiro registro. que é o que o rownum=1 faria.
no caso, eu nao filtro apenas um registro com a clausula where, ela me
retorna
Qualquer um que ele o banco de dados retorne
- Original Message -
From: Osvaldo Rosario Kussama [EMAIL PROTECTED]
To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Sent: Monday, June 18, 2007 4:48 PM
Subject: Re: [pgbr-geral] update
Renan de Oliveira
Olá
Tentei utilizar o comando limit citado porém nao funciona... creio que o
limit só possa ser usado para selects.
ERROR: syntax error at or near limit at character 40
- Original Message -
From: [EMAIL PROTECTED]
To: Comunidade PostgreSQL Brasileira
Opa, e tente o seguinte:
update tabela
set campo = 222
where oid = (select oid
from tabela
limit 1);
Manda ver!
Abraço,
Kika.
Renan de Oliveira [EMAIL PROTECTED]@listas.postgresql.org.br em
18/06/2007
Renan de Oliveira escreveu:
Qualquer um que ele o banco de dados retorne
- Original Message -
From: Osvaldo Rosario Kussama [EMAIL PROTECTED]
To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Sent: Monday, June 18, 2007 4:48 PM
Subject: Re: [pgbr-geral]
Pedro veja se isso que vc. quer:
SELECT *
FROM BAR
ORDER BY CASE WHEN campo = 'A' THEN Campo ELSE
to_char(to_number(campo, ''),'') END
dson Mundin Ferreira
Pedro B. Alves wrote:
Salve pessoal.
estou tendo um pouco de dificuldades na seguinte ocorrencia:
tenho um
Em 18/06/07, [EMAIL PROTECTED] [EMAIL PROTECTED] escreveu:
Se vc quer de fato atualizar o primeiro registro de sua query, faça o
seguinte então:
update tabela
set campo = 222
limit 1;
Esta sintaxe só funciona no MySQL.
--
Diego Monteiro Medeiros de Araújo
Analista Programador
Edson Mundin Ferreira escreveu:
Pedro veja se é isso que vc. quer:
SELECT *
FROM BAR
ORDER BY CASE WHEN campo = 'A' THEN Campo ELSE to_char(to_number(campo,
''),'') END
Édson Mundin Ferreira
Pedro B. Alves wrote:
Salve pessoal.
estou tendo um pouco de dificuldades na seguinte
Ao rodar o pg_dump ou pg_dumpall ocorre o seguinte erro
pg_dump: esquema com OID 2570247 nao existe
pg_dumpall: pg_dump falhou no banco de dados sage, saindo
Vasculhei o pg_catalog nas tableas pg_namespace, pg_shemas e nao achei o tal OID
Tambem se achasse nao teria coragem de apagar o
.
Tenho 3 schemas que sao public, emp01 e emp02
A versao é a 8.1.4 rodando em linux suse
Nunca tive esse problema em outras instalaçoes.
Vacuum nao resolveu
O que mais posso fazer ?
__ Informação do NOD32 IMON 2337 (20070618) __
Esta mensagem foi verificada pelo
Caros,
Estou tentando instlar o Mondrian, com o banco demo em Access... segui os
passos de instalação no site do Mondrian, mas na hora de executar estou
recebendo a seguinte mensagem de erro abaixo...
Alguem poderia me ajudar a descobrir onde estou errando na instalação???
{}s,
-
Prof.
Alice globo wrote:
pg_dump: lendo tipos definidos pelo usuário
pg_dump: esquema com OID 2570247 não existe
pg_dump: *** interrompido por causa de erro
pg_dumpall: pg_dump falhou no banco de dados sage, saindo
Você não disse que a versão. O VACUUM é executado com frequência? A
seguinte
Angelo Augusto Frozza (UNIPLAC) wrote:
Estou tentando instlar o Mondrian, com o banco demo em Access... segui
os passos de instalação no site do Mondrian, mas na hora de executar
estou recebendo a seguinte mensagem de erro abaixo...
Não é querendo ser chato mas já sendo. Acho que está
Luiz Rafael Culik Guimaraes wrote:
Em segundo lugar, é problema de performance? EXPLAIN. Não mande a
consulta ou estrutura de tabelas a não ser que alguém peça. Para análise
de performance, é essencial a versão, pois várias otimizações são feitas
durante as versões.
postgres 64bits versao
Olá.
Estou desenvolvendo um trabalho sobre postgresql e estou enfrentando
dificuldades em obter informações sobre sua implementação.
Procuro informações sobre Recuperação de Falhas, como falha de transação
e de sistema, Gerenciamento de transações e Integridade de dados.
Se alguém puder me
Bom dia a todos,
Preciso migrar um banco de Oracle 9i para PostgreSQL 8.2.4. Alguém na lista
sabe sobre qual o melhor procedimento para realizar esta tarefa, sem que se
tenha que fazê-lo manualmente? Eu encontrei o código de um tal Ora2pg, mas não
achei maiores informações de como implementar.
Olá galera, esta é minha primeira questão na comunidade.
Seguinte,
Tenho uma aplicação desenvolvida em .NET / C# e que quero distribuir na
instalação, uma instalação do PostgreSQL para facilitar ao máximo a vida
dos meus clientes. Por exemplo, nesta instalação, caso haja alguma DLL
ele nem
Bom dia a todos,
estou inciando no postgres com Stored procedures e triggers, alguém me indica
algum material e alguma ajuda na criação para criação dessa função?
1 - Não pode inserir orçamento de projeto com ano inferior ao ano inicial do
projeto + duração (anos)
tabelas:
Projeto : pr_cod
Welington R. Braga wrote:
Já monitorei, mas nada indica qual processador esta em uso e o problema
continua:
faça assim:
# top -u usuario-do-postgres
depois pressione '1'. Você vai ver as CPUs dai é só ver qual delas está
trabalhando.
Eu tenho uma consulta que roda periodicamente importando
31 matches
Mail list logo