Boa Tarde !
Gostaria se alguem pudesse me explicar, porque o evento CPU no Top 5 Events do
StatsPack do oracle 9.02, foi incluso, pois no oracle 9.01 não existe, minimo
uma explicação de 6 paginas...
Atenciosamente
-
Promoção Yahoo! Acesso
Pq não cria as tablespaces no 9.2 antes de fazer o import ?
Pessoal fiz a migração de minha base 7.3.4 para 8.1.7 e ocorreu numa
boa... agora estou fazendo um export full da base 8.1.7 e tentando
fazer um import full na 9.2 e ele fica dando erro, pois tenta criar as
tablespaces no
Pq não cria as tablespaces no 9.2 antes de fazer o import ?
Pessoal fiz a migração de minha base 7.3.4 para 8.1.7 e ocorreu numa
boa... agora estou fazendo um export full da base 8.1.7 e tentando
fazer um import full na 9.2 e ele fica dando erro, pois tenta criar as
tablespaces no
Bom dia
Tenho uma tabela que tem um campo varchar2(1), que pode aceitar
valores nulos,eu preciso de uma funcao que retorne os valores em
numericos...ou seja se o campo tiver 1 me retorne 1 numerico, se o
campo tiver um valor nulo me retorne 0 munerico.
JOSE CARLOS
ORACLE_BR APOIA
select to_number(nvl(campo, '0')) from tabela
ps: caso exista a possibilidade de existir nao numericos sugiro o decode
-Mensagem original-
De: Jose Carlos [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 14 de outubro de 2005 09:47
Para: oracle_br@yahoogrupos.com.br
Assunto:
Olá Sharif,
Aqui fizemos uma migração parecida, somente foi utilizado o SQLServer to
Oracle.
Acredito que tenha o driver para DB2, pois lembro-me bem de ter visto.
A técnica é utilizar o HS (Heteregenous Services) e com o DBLink vc
conseguirá
acessar. Funciona mais ou menos assim :
1) Instalar
decode(nvl(campo,0),'0',to_number('0'),nvl(campo,0))
algo assim manja
___
Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e
concorre a mais de 500 prêmios! Participe!
Mas agora eu criei uma tablespace e deixei ela default para o usuário e
coloco pra importar só que na hora de ativar algumas FKs e de criar
algumas PKs ele dá o erro ORA-2030.
- Original Message -
From: Renan Medeiros [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent:
Ola,
no importe voce deve :
imp system/[EMAIL PROTECTED] file=/u01/home/oracle/export/tpdint.dmp
log=xxx_05102005.log FROMUSER= usuario antigo TOUSER= novo usuario
GRANTS=y FEEDBACK=3 IGNORE=y
por exemplo usando o system para fazer o import no FROMUSER deve coloar
o usuario que voce
tenho essa sql abaixo, ela pega alguns registro do contas a pagar que
foram feitos em dolar e aplica o valor valor do dolar no dia que foi
gerado e depois aplica a cotação do dolar hj, mas estou tendo um
probleminha, vamos supor que hj não tenha sido cadastrado valor do
dolar, entao está
blz obrigado pela ajuda...
- Original Message -
From: Salvio Padlipskas [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Friday, October 14, 2005 10:28 AM
Subject: RES: [oracle_br] Migração DB2 para Oracle
Olá Sharif,
Aqui fizemos uma migração parecida, somente foi utilizado o
Cara vc já tentou o DECODE?
Paulo Roberto Saes
E-Bussiness Suite Oracle Applications
Development Senior
___
Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula
Caro Fabiano e Luis Cabral,
O outer join não funciona com constantes,
Tente esse select
SELECT
TB_CONTA_PAGAR_CAB.DT_VENCIMENTO AS DT_VENCIMENTO,
SUM(TB_CONTA_PAGAR_CAB.VAL_ORIGINAL / TB_COTACAO_GERAR.VLR_COTACAO *
TB_COTACAO_HOJE.VLR_COTACAO)
FROM
TB_CONTA_PAGAR_CAB,
Ae Luiz,
fiz uns testes meio por cima e funcionou legal, vou testar melhor
agora, ja que a sql na verdade é outra só um pouquinho maior é
union que não acaba mais, mandei essa só pra pegar o espírito da
coisa... mas ja achei o caminho das pedras
valeu ai a todos que respoderam
aquele
Ja arrumei com a ajuda do Paulo e Valtemir, na verdade a coluna da tabela
recebe valores nulos, mas estava com espacos e valores ai eu fiz isto e deu
- primeiro com a funcao chr(32) para achar espacos em ascii;
- com o decode para verificar se espacos me retorna 0 senao ele mesmo com com
valor
Amigos,
Preciso fazer um select da seguinte forma:
- Preciso associar a letra A para todos os Contratos,
cujo a data de venda e menor que 31/07/2004
e associar B para os contratos com a data de maior
ou igual 01/08/2005
select
decode (dt_venda = '31/07/2004', 'A')
decode(dt_venda =
Amigo,
não sei se é o que entendi;
use o case que vc vai ser mais feliz;
select
case when dt_venda = TO_DATE('31/07/2004','dd-mm-') THEN 'A'
when dt_venda = TO_DATE('01/08/2004','dd-mm-') THEN 'B'
ELSE
'DEFINIR RETORNO DO SENÃO' END CAMPO
from dbaps.contrato
where
Uma forma rápida, seria a utilização de UNION.
So precisa verificar como fica o desempenho do SQL nesta sintaxe.
select 'A' Tipo
from contrato
Where dt_venda = '31/07/2004'
and sn_ativo='S'
UNION
Select 'B' Tipo
From contrato
Where dt_venda '31/07/2004'
and sn_ativo='S'
-
18 matches
Mail list logo