Paulo escreveu:
Instalo hoje o PostgreSQL em modo silencioso no Windows, gostaria de
saber se existe
um modo de executar scripts em modo silencioso, ou seja, apos instalacao
silenciosa do banco executar os scripts de tabelas, triggers, views, etc.
psql --file filename (ou -f
Alisson Viegas | Acsiv Sistemas escreveu:
O jeito é não dar atributo createuser pra ninguém, já que o banco
entende como superuser.
Aí a aplicação que controlará isso. É uma pena!
Uma possível solução é criar - como superusuário - uma função, com a
opção SECURITY DEFINER [1], que crie
Daniel P Lim escreveu:
O que há de errado com essa função:
CREATE OR REPLACE FUNCTION buscar_pessoa(text)
RETURNS SETOF tb_pessoa AS
$BODY$
declare
texto text;
linha tb_pessoa%ROWTYPE;
begin
texto = replace(replace(ltrim(rtrim($1)), '', ''), '', '');
for linha in
select
Alisson Viegas | Acsiv Sistemas escreveu:
Ribamar, to migrando pra SGDB (sempre usei DBF).
Poderiam me explicar por quê correr dos nulos.
Sempre pensei que nulos “aliviava” a carga do banco.
At.te,
Alisson Viegas
[EMAIL PROTECTED]
---
Acsiv Sistemas
www.acsiv.com.br
Vinicius escreveu:
Qual seria o tamanho ideal de work_mem para um server com 32gb RAM.
Veja as considerações do Josh Berkus em:
http://www.powerpostgresql.com/PerfList
Osvaldo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
[EMAIL PROTECTED] escreveu:
Preciso fazer um teste em dois cenário no Postgresql, um com indices na
base e outro sem indices.
Para ficar o mais confiavel possivel o teste, preciso limpar o cache.
Teria um comando para limpar o shared buffer do banco de dados e ou
outros lugares que possam
Marcos Aurelio escreveu:
sALLdações.
Supunhemos que se tem um tabela com 3 colunas: Nome, Descricao,
Instrucao. Na coluna instrucao tem-se armazenado (como conteudo) uma
instrução(string) do tipo: select count(*) from tabelaX where condicao Y.
É possível obter-se um recordset com:
sergio santos escreveu:
Olá pessoal
Toda vez que crio um campo em uma tabela do tipo character varying e
no futuro, quando preciso mudar o tipo do campo para integer, o
PostgreSQL me retorna a seguinte mensagem:
*Erro de SQL:*
ERRO: coluna x não pode ser convertida para tipo
Shander Lyrio escreveu:
Osvaldo Rosario Kussama wrote:
bdteste=# ALTER TABLE foo ALTER COLUMN x TYPE INT4;
ERRO: coluna x não pode ser convertida para tipo int4
bdteste=# ALTER TABLE foo ALTER COLUMN x TYPE INT4 USING x::int;
ALTER TABLE
Estava por fora do using, acho que preciso
Aldo Prosol escreveu:
E u tenho um campo dentro de uma tabela timestamp with time zone, qual é
a função e eu uso para fazer a comparação com a data sem o time
ex:
eu quero visualizar todos os registros com data = '06/08/2008'
Por favor não sequestre uma mensagem, você bagunça o
Mr J.L. escreveu:
Me deparei com uma base LATIN1 e preciso converte-la para LATIN9. Peguei o
arquivo de dump da LATIN1 e editei (com vi):
SET client_encoding = 'LATIN1';
para
SET client_encoding = 'LATIN9';
É correto fazer isso?
Aparentemente deu certo, só nao sei se ess tipo
Ricardo Carlini Sperandio escreveu:
Nobres,
estou diante da seguinte situacao: alguem fez o favor de corromper
um sistema de arquivos ext3 numa maquina virtual vmware. Pois bem,
consegui recuperar os arquivos porem, sem a organizacao de diretorios
e sem os nomes corretos, algo do tipo.
William Leite Araújo escreveu:
2008/7/30 Shander Lyrio [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
(...)
Eu acredito que numeric deva ser utilizando sempre que se
precisar de
um campo do tipo numeric. Nunca vi nem ouvi esta história de quantidade
de
Rafael Melo escreveu:
Na verdade eu já consegui instalar o postgresql... acesso ele... criei as
tabelas nele...
O QUE EU PRECISO É FAZER UMA CONEXÃO ODBC para utilizar uma aplicação que só
se comunica com um banco através de ODBC...
Como configurar uma ODBC???
Veja se ajuda:
Mr J.L. escreveu:
Como faço para fazer um dump de um servidor remoto.
Por exemplo:
Estou na maquina 10.0.0.1 que pode acessar a maquina 201.0.100.2
Eu preciso do dump de um banco que esta na maquina 201.0.100.2. como faço
isso remotamente?
O pg_dump é uma aplicação cliente, veja:
Leandro Hamid escreveu:
Sou novato na lista e estou iniciando os meus estudos relacionados ao
PostgreSQL ,estou estudando a linguagem procedural PL/PgSQL e tenho
algumas dúvidas que são as seguintes;
- Para executar uma função eu teria que escreve-la no próprio psql e
depois executa-la
Leandro Hamid escreveu:
2008/7/31 Osvaldo Rosario Kussama [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
Leandro Hamid escreveu:
Sou novato na lista e estou iniciando os meus estudos relacionados ao
PostgreSQL ,estou estudando a linguagem procedural PL/PgSQL e tenho
Shander Lyrio escreveu:
Fernando Brombatti wrote:
Alguém já usou função para extrair números de uma string?
Ex.: AB345CD234 = 345234
lista=# select regexp_replace('AB345CD234', '[A-Z]', '','g');
regexp_replace
345234
(1 row)
Complementando a resposta do
Fernando Brombatti escreveu:
O TO_NUMBER me pareceu mais transparente.
O problema com a to_number() é o tamanho da string com 9s que você é
obrigado a colocar: ela precisa ter o mesmo tamanho da string original
caso contrário pode não considerar todos os algarismos existentes.
É
Rudinei Dias escreveu:
Olá a todos.
Estou com uma dificuldade de achar como uma convesão está sendo
executada no banco.
O sistema que estou estudando (moodle) armazena todas as datas em campos
tipo int8.
Não consigo descobrir como converter novamente isso para data. Não
achei uma
Rubens Jose Rodrigues escreveu:
Ótimo texto, porém vamos corrigir alguns erros na ortografia :
a) Sub-Título RAID, 10ª linha, elimine o espaço deixado na palavra
concomitant emente.
b) Sub-Título DISCOS, 7ª linha, corrija a palavra fibre por fiber de
fiber channel.
Mas creio que o
Brasil Software escreveu:
Pessoal apareceu uma tabela estranha no db sql_parts alguem sabe me
dizer se é tabela de sistema do postgresql.
A tabela sql_parts faz parte do Information Schema. Veja:
http://www.postgresql.org/docs/current/interactive/infoschema-sql-parts.html
Osvaldo
PS. Não
Rogerio Grando escreveu:
Sei que é uma versão antiga, mas a aplicação em que trabalho esta
homologada
apenas
para a versão 7.4, existe um processo para realizar esse upgrad que
espero
terminar em breve,
enquanto isso tenho que instalar a 7.4 mesmo em nossos clientes.
Obrigado Osvaldo.
Brasil Software escreveu:
Tenho o seguinte problema: Utilizava o firebird com WIN1252 e a ordem de
saida ficava do jeito que o usuario digitava mais convertir a mesma base
para postgresql 8.2 com latin1 e a ordem passou a ser por codigo do item.
tem algum jeito de mudar isso.
Em
Junin escreveu:
Existe a possibilidade de ter dois bancos em máquinas diferentes e
fazer referencia(FOREIGN KEY)?
Não é possível fazer uma referência a uma tabela em um banco de dados
para outro banco de dados (foreign key) nem na mesma máquina.
No PostgreSQL os bancos de dados são
Rogerio Grando escreveu:
Sei que é uma versão antiga, mas a aplicação em que trabalho esta
homologada
apenas
para a versão 7.4, existe um processo para realizar esse upgrad que
espero
terminar em breve,
enquanto isso tenho que instalar a 7.4 mesmo em nossos clientes.
Obrigado Osvaldo.
Leonardo Vilar escreveu:
Pc Abrantes wrote:
tbm naum entendi cara... vc poderia explicar melhor?
qual software eu poderia usar para que o cliente onde eu instalei o
banco de dados possa usar este banco de dados?
psql? PgAdmin?
rs, rs, rsss...
Fica dificil responder se você não for
William Leite Araújo escreveu:
Na verdade você não precisaria de nenhum /contrib/ para executar
essa operação.
http://www.postgresql.org/docs/8.3/interactive/sql-createaggregate.html
Bastaria criar uma função de /agregação/ para concatenar os
valores. Um exemplo:
*CREATE
Marcondes Alexandre escreveu:
Srs, criei uma tabela conforme abaixo e os campos estão com aspas, como
faço para retirá-los.
Primeiro veja qual é a diferença quando você utiliza aspas em:
http://pgdocptbr.sourceforge.net/pg80/sql-syntax.html#SQL-SYNTAX-IDENTIFIERS
Os identificadores e as
Osvaldo Kussama escreveu:
Em 15/07/08, Xisberto[EMAIL PROTECTED] escreveu:
Olá a todos.
Tenho pouca experiência com SQL em geral, estou querendo aprender. Acabei de
entrar na lista porque não consigo realizar uma consulta. Não sei nem como
procuro no google pela solução do problema (não sei
Marcondes Alexandre escreveu:
Ocorreu o seguinte erro na autenticação com o banco de dados Postgre.
org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host
192.168.200.10, user usapc, database sapc, SSL off
Edite o arquivo pg_hba.conf e inclua uma entrada que
Guilherme Carvalho escreveu:
Alguém da lista pode indicar um local onde eu possa pegar um script de
carga para estados e municípios?
IBGE, veja:
http://www.ibge.gov.br/cidadesat/default.php
ou
http://www.sidra.ibge.gov.br/bda/territorio/azmenu.asp?z=to=4
Osvaldo
Wagner Bonfiglio escreveu:
Olá...
Estou tentando fazer uma VIEW que seja equivalente a:
select rowid from rfc.trivias where rowid not in (select idtrivia from
rfc.triviavotos where idclien = 8382);
só que gostaria de deixar o idclien variável né, não fixo.
Passei isso para uma pessoa
Enio escreveu:
No PostgreSQL exite alguma view que se consegue ver , quando foi
feito o ultimo VACUUM, AUTO VACUUM, REINDEX E O ULTIMO BACKUP FISICO DOS
BANCOS ?
pg_catalog.pg_stat_all_tables
tem: last_vacuum, last_autovacuum, last_analyze e last_autoanalyze
Osvaldo
Wagner Bonfiglio escreveu:
Mas é impossível dar sugestões decentes sem estar dentro do projeto.
Leve em conta isto nas sugestões abaixo.
corte
2008/7/8 José Mello Júnior [EMAIL PROTECTED]:
Quando o usuário for dar a sua nota para determinado filme, crie o registro,
assim se não houver
Ribamar Sousa escreveu:
Então, agora de fato percebi que o psql (realmente, acho mais confiável
e acabo confundindo com o próprio PG Leandro), o psql é só um cliente e
pode exibir de uma forma, o pgadmin de outra e pelo visto qualquer uma
das formas de entrada pode ser vista na saída.
Brasil Software escreveu:
Pessoal tenho um cliente que utiliza o postgresql 8.2 em uma maquina com
as seguinte configurções:
Celeron 2.53
1GB de menoria
HD 160
Este computador é uma caixa de supermercado que fuciona como OFF LINE a
cada 5 minutos as informações atualiza o servidor que
Márcio Elias escreveu:
Boa tarde lista...
soh uma dúvida... qual a finalidade da base criada na instalação do
postgresql (8.2.x ou superior) de nome postgres que aparece no
agrupamento de banco de dados sem nenhuma tabela jah tive casos de
essa base ser exluida e o postgresql
Márcio Elias escreveu:
Boa tarde lista...
soh uma dúvida... qual a finalidade da base criada na instalação do
postgresql (8.2.x ou superior) de nome postgres que aparece no
agrupamento de banco de dados sem nenhuma tabela jah tive casos de
essa base ser exluida e o postgresql
Rúben Lício escreveu:
Boa tarde,
Tenho um array integer e preciso ordenar esse array para efetuar
alguns calculos com esse resultado ordenada.
Existe alguma função no PG para ordenar um array de forma ascendente?
Caso não exista, alguem por acaso já tem uma SP feita para isso?
Veja o
Leonardo Cezar escreveu:
2008/6/27 Leandro DUTRA [EMAIL PROTECTED]:
Domínios e tipos são o fundamental da modelagem de dados; embora não
completamente suportados pelo ISO SQL, há as aproximações DOMAINs e
TYPEs. Sem o uso disso, nenhum modelo de dados é realmente completo e
bem
sergio santos escreveu:
Boa tarde pessoal
Estou desenvolvendo um SAD para Gerentes de TI.
Fiz este desenho E/R.
A idéia e coletar dados transacionais e depois fazer um ETL para um Data
Warehouse.
Segue o link abaixo do ER. Gostaria de ouvir as opiniões de vocês.
Quem se interessar
jota.comm escreveu:
Olá,
Você pode fazer uma função para dar permissão as tabelas que você deseja.
Algo como:
-Percorrer toda a tabela pg_catalog onde o relkind='r' (indica que é uma
tabela) e atribuir um grant select on tabela to usuario
Assim você não precisa percorrer uma por
Yoshio escreveu:
2008/6/23 Emerson Casas Salvador [EMAIL PROTECTED]:
Yoshio escreveu:
Olá pessoal.
Como faço para concatenar vários campos (linha) delimitados com algum
caracter em uma string dentro de uma trigger? O problema está no fato
de não saber a quantidade de campos (nem os tipos)
Rúben Lício escreveu:
Boa tarde,
Tenho alguns SELECTs em uma base que devem retornar valores apenas se
um campo timestamp não tiver dando algum, e também as vezes um campo
char.
Eu tento
SELECT * FROM tb_teste WHERE campo_ts_teste = NULL;
E isso não me retorna resultado (sim há resultados
Dickson Guedes escreveu:
Agostinho Francisco Barbosa escreveu:
Boa noite, minha conexão com o BD cai após ficar algum tempo sem
atividade, como posso resolver isso via programação em delphi usando ZEOS?
Apenas um detalhe, alguns firewalls possuem a caracteristica de
desconectar conexões
Ribamar Sousa escreveu:
2008/6/20 William Leite Araújo [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]:
2008/6/19 Ribamar Sousa [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]:
(...)
Acredito que o texto do manual, e como também relatam em alguns
livros, talvez
Willian Jhonnes Lara dos Santos escreveu:
Importando por linha de comando (método que utilizei no MySQL), a importação
funcionou. A única coisa que me preocupou foi o desempenho. Levou quase 4
minutos (o MySQL fez em 46 segundos). Fico imaginando, na hora de implantar o
sistema, durante o
Ribamar Sousa escreveu:
2008/6/19 Osvaldo Rosario Kussama [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]:
Ribamar Sousa escreveu:
Olá!
Já li em alguns livros e agora na documentação do PostgreSQL, que
o SQL
não garante a ordem em que os registros são
Willian Jhonnes Lara dos Santos escreveu:
- Mensagem original
De: Emerson Casas Salvador [EMAIL PROTECTED]
Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Enviadas: Quinta-feira, 19 de Junho de 2008 16:49:29
Assunto: Re: [pgbr-geral] Res: Res: Re:
Rúben Lício escreveu:
Eu gostaria de fazer um select que entre os campos especificados tenha
outro select. Até ai tudo bem, mas preciso filtar esse select no campo
com um valor do outro select.
Exemplo:
SELECT campo1, (SELECT campoX FROM tb WHERE campo = campo1 LIMIT 1) as campo2
FROM
Vinicius Santos - MSI escreveu:
Eu estou fazendo um SELECT das minhas saídas, por exemplo: SELECT data,
sum(valor) FROM saidas GROUP BY data
Porém nas datas que não teve saída, ele não me retorna nada, eu gostaria que
retornassem TODAS as datas, e nas que não teve saída, retornasse 0 no
Willian Jhonnes Lara dos Santos escreveu:
Boa tarde, amigos...
Criei uma tabela de auditoria em meu sistema, mas estou encontrando problemas
em compilar as triggers que disparam os logs. A função criada foi esta:
BEGIN
INSERT INTO
SIG001LOG
(
LOG_USR,
Herick Marques escreveu:
Ribamar Sousa escreveu:
2008/6/11 Herick Marques [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]:
Evandro Ricardo Silvestre escreveu:
Herick Marques wrote:
Olá Evandro, obrigado pela ajuda, mas o problema continua.
Usei o script que vc me passou
rodrigo escreveu:
Bom dia a todos.
Tenho uma tabela onde guardo totais de leituras (tb00cons) ex:
prdtb000 - Código do Produto Ex. 1
nmetb000 - descrição Ex. EXTRATO UNIFICADO
mtvtb000 - Código do Motivo Devolução Ex. 2
nmvtb000 - Descrição Ex. NUMERO NÃO EXISTE
qtdtb000 -
Mateus escreveu:
Alguem conhece alguma ferramenta de modelagem de dados free tipo
PowerDesigner.
Não achei nenhuma que faz DER so UML. Queria uma que trabalha-se com DER
parecido com o PowerDesigner.
Dê uma olhada nesta:
http://www.sqlpower.ca/page/architect
Osvaldo
Ganhe uma Web melhor!
Baixe o Firefox 3 durante o Download Day.
Junte-se a nossa comunidade e a este esforço indo no site abaixo e
comprometendo-se a baixar o Firefox.
http://www.spreadfirefox.com/pt-BR/worldrecord/
Osvaldo
___
pgbr-geral mailing
Fernando Bossini escreveu:
Opa!!!
SQL:
select cont_codi, cont_desc
from conta
where cont_codi like '%1%'
ERRO NO PGADMIN:
ERROR: operator does not exist: integer ~~ unknown
LINE 3: where cont_codi like '%1%'
^
HINT: No operator matches the given
Emerson Casas Salvador escreveu:
Leonardo Vilar escreveu:
como integro o banco de dados ao openoffice?
http://pt.wikibooks.org/wiki/PostgreSQL_Pr%C3%A1tico/Ferramentas/OpenOffice_Base
Ou utilize o driver nativo postgresql SDBC:
http://dba.openoffice.org/drivers/postgresql/index.html
Rúben Lício escreveu:
Bom dia,
Estou tentando criar um SP no postgres que recebe um array como
parametro, mas estou com problemas na hora de testar isso.
A declaração da SP é:
CREATE OR REPLACE FUNCTION sp_teste(teste_array integer[])
Estou chamando essa SP como:
select
Álvaro Guimarães escreveu:
Meu backup é gerado com pg_dump -Fc que no manual ta falando que é uma
forma comprimida de backup. Então no caso o -Fc tá gerando backups com
COPY. Seria isso né?
E será que tem como fazer com que o COPY não aborte a transação inteira?
O significado da opção
[EMAIL PROTECTED] escreveu:
Como eu faço um backup ignorando uma tabela..
Veja a opção -T table (ou --exclude-table=table).
Versões 8.2+
Osvaldo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
Mr J.L. escreveu:
É possivel fazer MERGE semelhante ao oracle no postgresql? (p/ ele
verificar se deveria fazer o insert ou um update)
O PostgreSQL não implementou tal comando (pelo menos até a versão 8.3).
Em
Seta Digital - Suporte escreveu:
Boa Tarde...
Estou com um problema em uma trigger, porem o problema e somente com um
cliente... a trigger e a seguinte:
CREATE OR REPLACE FUNCTION lastupdate()
RETURNS trigger AS
$BODY$
BEGIN
NEW.LastUpdate=Now();
RETURN NULL;
Saulo Morais Lara escreveu:
Sim
-Mensagem original-
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Em nome de Leandro
DUTRA
Enviada em: quarta-feira, 21 de maio de 2008 17:49
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] RES: RES: RES: Ajuda em Select
Saulo Morais Lara escreveu:
Osvaldo, arrumei um livro de BD e logo vou estar bem se deus quiser.
Obrigado, vo testar.
Vc pode me ajudar em mais uma coisa. Estou pelejando e não consegui.
Tenho os seguintes dados:
bordero
---
Numero: 001
Valor: 100,00
Comissao: 10,00
Parcelas
Carlos Madsen escreveu:
Olá pessoal, estou com o seguinte problema tenho uma tabela chamada
livro e tenho de armazenar todas as alterações que esta tabela sobre
em uma tabela log, daí pensei em fazer uma trigger para ser chamada
antes do update, até ai tudo bem, mas o problema é que tenho
jota.comm escreveu:
Outra forma poderia ser:
select '2008-05-21 09:35:21.287121'::timestamp;
Porém, a forma que o Dickson mostrou é padrão SQL enquanto a minha não,
mas estão ai duas soluções.
[]s
2008/5/21 Dickson Guedes [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]:
Carlos
Pablo Sánchez escreveu:
Acho que o assunto é off na lista de PG...
2008/5/21 Marcos Fabrício Corso [EMAIL PROTECTED]:
olá pessoal
preciso fazer uma pesquisa sobre mvc e gostaria da opinião do grupo
a idéia é escrever sobre mvc e suas tendências para o futuro
o que vocês acham ?
A menos
Saulo Morais Lara escreveu:
Pode me da detalhes do livro Leandro. Estou precisando mto aprimorar meu SQL.
São 3 tabelas:
Cliente
Pedido
Dados_do_pedido
-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Leandro DUTRA
Enviada em: quarta-feira, 21 de
Leandro DUTRA escreveu:
2008/5/14 jota. comm [EMAIL PROTECTED]:
As constraints ficam junto com a tabela na tabelspace que você definiu.
Não vou lembrar da sintaxe exata, mas de fato é um ponto fraco do
PostgreSQL. Algo como:
SET DEFAULT TABLESPACE espaço de objetos;
CREATE TABLE
Leandro DUTRA escreveu:
2008/5/14 Osvaldo Rosario Kussama [EMAIL PROTECTED]:
USING INDEX TABLESPACE tablespace
Maravilha! Coisa nova da 8.2?
Não, é da 8.0
Osvaldo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https
Brasil Software escreveu:
Brasil Software wrote:
Olá amigos tenho uma função que grava log do usuario, quando implementei
o fonte para grava os campos alterados da um erro naq seguinte
linha.
SQL02 = 'SELECT new.nome INTO valornovo';
EXECUTE SQL02;
Não é permitido fazer um INTO
Avelino Brun escreveu:
Sr. Fabio, obrigado pelas respostas.
O que pretendo é o segundo caso citado por vc, ou seja:
Tenho dois dominios diferentes como se fossem matriz e filial.
Quero juntar os dados em um dominio só, no caso todos os dados da filial
importar para a matriz como clientes,
Avelino Brun escreveu:
Sr. Osvaldo!
O que pretendo é com um comando simples trazer os dados da filial para a
matriz, desconsiderando os dados que já existirem na tabela.
É claro que tenho o banco de dados bem organizado com indices e tudo o mais.
O que pretendo é um comando único que me
Avelino Brun escreveu:
Sr. Osvaldo!
O que pretendo é com um comando simples trazer os dados da filial para a
matriz, desconsiderando os dados que já existirem na tabela.
É claro que tenho o banco de dados bem organizado com indices e tudo o mais.
O que pretendo é um comando único que me
Carlos Antonio Pereira escreveu:
Estou precisando criar uma função parecida com o seguinte:
function atualiza_dados(campo)
update dados set campo = valor
ou seja, preciso passar o nome do campo como parametro Isso é possivel?
Veja o comando EXECUTE em:
Rubens José Rodrigues escreveu:
Colegas Boa Tarde
Migraremos nosso atual servidor para o seguinte equipamento :
a) Intel Xeon E7310 Quad-Core de 1.60 GHZ (quatro processadores EM64T)
16 GB Ram 667 MHZ
5 discos de 500 GB SAS 15K RPM
b) A versão de nosso PG atual é PostgreSQL
Celso Cardoso escreveu:
Bom dia pessoal.
Sempre utilizei o comando CASE, porém, como estou utilizando o PG 8.3.1
rodando com ODBC, deparei-me com algo curioso quando o campo em questão
é do formato NUMERIC.
Tenho o seguinte comando:
EXEC SQL
UPDATE PRODUTO SET PROD_CUSTONOVO =
Claudio Rogerio Carvalho Filho escreveu:
Estou com problema nessa consulta. Já sei que o erro é na linha em
negrito, a rotina esta MUITO LENTA. Observem que eu não sei como fazer
um sql dentro de uma função, dai me utilizei de um FOR.
ALGUEM PODERIA ME AJUDAR A FAZER ESTA ROTINA FICAR
Mensagem original
Assunto: [ANNOUNCE] == Postgres Weekly News - April 01 2008 ==
Data: Tue, 1 Apr 2008 10:14:56 -0700
De: David Fetter [EMAIL PROTECTED]
Para: PostgreSQL Announce [EMAIL PROTECTED]
== Postgres Weekly News - April 01 2008 ==
The PostgreSQL project has ended.
Ribamar Sousa escreveu:
O que isso significa Osvaldo?
2008/4/1, Osvaldo Rosario Kussama [EMAIL PROTECTED]:
Mensagem original
Assunto: [ANNOUNCE] == Postgres Weekly News - April 01 2008 ==
Data: Tue, 1 Apr 2008 10:14:56 -0700
De: David Fetter [EMAIL PROTECTED]
Para
Fellipe Henrique escreveu:
Gente, sou novo nisso, mas o EnterpriseDB Postgre é o mesmo que o
PostgreSQL ?
De http://www.enterprisedb.com/products/postgres_plus.do
Postgres Plus is an easy-to-use lightning-fast and massively scalable
open source database for today's Web 2.0 and next
Paulo Marcelo escreveu:
Obrigado Leonardo, mas você conseguiu usar? HEHEHEH
Paulo Marcelo
2008/3/27, Leonardo Cezar [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]:
2008/3/27 Paulo Marcelo [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]:
Boa Tarde,
Caio Holanda Costa escreveu:
Estou tentando usar uma expressão regular com SIMILAR TO, mas nunca
funciona.
Por exemplo eu ponho campox SIMILAR TO '#(A | B)', e preencho o campo
com 'A'. Obtenho uma mensagem dizendo que estou violando a restrição.
Alguém pode me dar um exemplo que
Silfar Goulart escreveu:
Bem resumindo:
select to_ascii('CRÉD', 'LATIN1')
Se o server_encoding for win1252 retorna 'CRED'
Mas se o server encoding for UTF8 retorna 'CRA D', Neste caso deveria se
usar a função convert :
select to_ascii(convert('CRÉD', 'utf8', 'LATIN1'), 'latin1'), mas
Adenilton Batista da Silva escreveu:
Estou com o seguinte dilema ao tentar inserir imagens em campos oids na
interface do cliente;
Tenho a seguinte tabela:
CREATE TABLE clientes
(
codigo integer NOT NULL,
denominacao character varying(1) NOT NULL,
dtcadastro date NOT NULL,
Anderson escreveu:
estou utilizando a versão 8.3.0 do postgresql em um servidor Linux
Debian. Vi hoje no site oficial do postgresql que foi lançado a versão
8.3.1 com correções e melhorias.
A minha duvida é: Para fazer o upgrade para a versão nova (8.3.1) eu
preciso desinstalar a versão
Silfar Goulart de Castro escreveu:
Fábio eu entendo que vc pense desta maneira, até porque ninguem tem
obrigação de ficar resolvendo o problema dos outros.
Só para que vc saiba, eu tenho lido a documentação sim, tenho alguma
dificuldade ? Claro que tenho banco de dados, principalmente
Avelino Brun escreveu:
Onde fica a pasta com os dados dos arquivos para poder fazer um backup
manual?
Antes de fazer o backup manual da pasta não deixe de ler este
capítulo do manual:
http://pgdocptbr.sourceforge.net/pg80/backup-file.html
principalmente no que se refere às restrições para
Silfar Goulart de Castro escreveu:
Não posso mudar o banco, o cliente é windows, e uma aplicação feita em
delphi, mas até o pgadmin3 do linux tem problema.
Já vi exemplos usando convert(), mas nenhuma funcionou aqui devo estar
fazendo alguma coisa errada.
Em Seg, 2008-03-17 às 11:35
Fellipe Henrique escreveu:
Olá amigos, gostaria da opinião dos amigos, qual o melhor jeito de criar
as chaves primárias e estrangeiras.. pois bem, terei uma tabela chamada
empresa, e tudo no sistema tem q ser vinculado à empresa.
O ideal pra se criar uma chave primária, seria o
Silfar Goulart de Castro escreveu:
E como vou saber se o caracter está ou não dentro do enconding.
Em Seg, 2008-03-17 às 14:51 -0300, Osvaldo Rosario Kussama escreveu:
Silfar Goulart de Castro escreveu:
Não posso mudar o banco, o cliente é windows, e uma aplicação feita em
delphi, mas até o
Fellipe Henrique escreveu:
Pessoal, estou passando minha base de Firebird pro Postgre, e estou
tentando criar uma função.. coloquei o seguinte:
/* E verificado a existência de pendências no contador, caso encontre
continua */
if (exists( select 1 from sys_seq_pend
Silfar Goulart de Castro escreveu:
Qual o resultado de:
SELECT ID_TITULAR , NM_TITULAR, SIGLA_SOC, TP_PESSOA
FROM TITULAR T
WHERE (to_ascii(convert(t.nm_titular, 'LATIN1'), 'LATIN1') =
to_ascii(convert(:par, 'LATIN1'), 'LATIN1'))
ORDER BY NM_TITULAR;
SELECT ID_TITULAR , NM_TITULAR,
Paulo Marcelo escreveu:
Estou com uma dúvida:
Não sei qual consulta é melhor em termos de performance, executei ambas
no pgadmin e os tempos ficam variando muito tem vezes que uma é mais
rápida que outra outras vezes acontece o inverso. Segue abaixo as duas
consultas:
Magno Lima escreveu:
Coloquei a questão abaixo em alguns foruns mas até agora nao tive
resposta, alguem pode ajudar?
Tenho duas tabelas simples, com a seguinte estrutura (isto é um exemplo
mais simplificado):
grupo:
id serial; *pk // int
nome varchar;
itens:
id serial; // int
Marco Aurélio V. da Silva escreveu:
Esta de naum iria a um medico sem diploma naum da pra comparar, pq naum tem
como o cara aprender a ser medico lendo tutorial na internet, ja pensaram,
um tutorial de como se faz transplante de coração ? ia ser muito massa.
Em minha opinião existe um
Roberto Mello escreveu:
2008/3/12 Euler Taveira de Oliveira [EMAIL PROTECTED]:
Valter Lobo - Imaginary Software System wrote:
for each nomeColuna in record
begin
valorColuna = record.nomeColuna
insert into tabela_auditoria(id , nomeColuna , valorColuna )
end
Em
Paulo Nievierowski escreveu:
Não estou conseguindo adicionar um check para um campo definido como
Numeric [1,0] para que somente sejam válidos os algarismos 1, 2, 3 ou 4.
Por favor, como faço isso? Uso PG 8.2.5.
bdteste=# CREATE TEMPORARY TABLE foo(
bdteste(# bar numeric(1,0) CHECK(bar =
1 - 100 de 238 matches
Mail list logo