Re: [oracle_br] Estranho caso de divergeica tipo de dados

2016-09-26 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Colega, não recebemos a sua imagem - o Grupo barra qualquer tipo de anexo, se 
vc quiser mandar imagem sobe ela prum serviço de compartilhamento e nos passa o 
link 
 Quando estranhamos DATE com número, é porque (pelo menos até o 11gR2) isso NÃO 
É PERMITIDO no DDL do dialeto SQL do Oracle RDBMS, cfrme :

SYSTEM:@orcl:SQL>create table T ( 
  2c1 number,
  3c2 date(7)
  4  );
  c2 date(7)
 *
ERROR at line 3:
ORA-00907: missing right parenthesis


SYSTEM:@orcl:SQL>select * from v$version;

BANNER

Oracle Database 11g Enterprise Edition
 Release 11.2.0.2.0 - Production
PL/SQL Release 11.2.0.2.0 - Production
CORE11.2.0.2.0  Production
TNS for Linux: Version 11.2.0.2.0 - Production
NLSRTL Version 11.2.0.2.0 - Production

SYSTEM:@orcl:SQL>

===> No mínimo talvez vc esteja usando alguma GUI que gera o DDL pra vc, ou 
algo do tipo - nos mostra, plz

[]s

  Chiappa

Re: [oracle_br] Estranho caso de divergeica tipo de dados

2016-09-23 Por tôpico Mario Rodrigues marioirodrig...@gmail.com [oracle_br]
Opaa vlw o retorno, pois é DATE nessa tabela tem tamanho [image: Imagem
inline 1] .. vai saber pq colocaram rsrsrs

todas eram DATE, inclusive se eu colocar algo do tipo
to_date('23/09/2016','dd/mm/') funcionava ...

bom de qualquer maneira obrigado a todos e como sempre Chiappa qualquer
explicação sua é uma aula .. vlw mesmo!


Em 23 de setembro de 2016 17:31, jlchia...@yahoo.com.br [oracle_br] <
oracle_br@yahoogrupos.com.br> escreveu:

>
>
> Somos 2, datatype DATE com número é ** ABSURDO **, não faz sentido.
> Pra mim o colega tava é usando nessas colunas ou STRING (que aí sim demanda
> um tamanho), ou talvez esteja usando algum INTERVAL ou TIMESTAMP, por aí
>
> []s
>
>   Chiappa
> 
>


[As partes desta mensagem que não continham texto foram removidas]



RE: [oracle_br] Estranho caso de divergeica tipo de dados

2016-09-23 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Somos 2, datatype DATE com número é ** ABSURDO **, não faz sentido. Pra mim 
o colega tava é usando nessas colunas ou STRING (que aí sim demanda um 
tamanho), ou talvez esteja usando algum INTERVAL ou TIMESTAMP, por aí

[]s

  Chiappa

RE: [oracle_br] Estranho caso de divergeica tipo de dados

2016-09-23 Por tôpico 'Schiavini' et...@schiavini.inf.br [oracle_br]
Date com tamanho é novidade para mim.
 
Étore
 
From: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] 
Sent: sexta-feira, 23 de setembro de 2016 16:25
To: oracle_br@yahoogrupos.com.br
Subject: Re: [oracle_br] Estranho caso de divergeica tipo de dados
 
  
Alisson,
 
Aparece sim .. exportei a tabela e importei numa nova tabela colocando o DATE 
tamanho 7 .. e funcionou ... no outro tava como 9 .. não acho q seja isso ainda 
mais usando TRUNC ou qualquer outra função .. mas deu certo ..  Obrigado.
 
Em 23 de setembro de 2016 16:04, 'Yahoo' alisson...@yahoo.com.br [oracle_br] 
<oracle_br@yahoogrupos.com.br> escreveu:
  
Boa tarde!
 
Compare o campo trunc(data2) = trunc(data3) e veja se retorna...
 
 
 
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] 
Enviada em: sexta-feira, 23 de setembro de 2016 15:50
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Estranho caso de divergeica tipo de dados
 
  
Pessoal, 
Boa Tarde
 
 
To com um caso meio estranho.
 
tenho um select simples com join
 
onde 
 
comparo 2 datas
 
and trunc(data1) = trunc(data2)
 
dia me retorna
 
porem se eu fizer;
 
and trunc(data1) = trunc(data3)
 
nao me retorna nada
 
onde data2 e data3 são mesmo tipo de dados, o valor de data2 e data3 são iguais
 
ja usei to_date to_char 
 
so de um lado .. tambem testei dos 2 lados .. enfim não faço ideia o que possa 
ser
 
alguem teria alguma ideia de como eu posso tentar resolver isso??
 



[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Estranho caso de divergeica tipo de dados

2016-09-23 Por tôpico Mario Rodrigues marioirodrig...@gmail.com [oracle_br]
Alisson,

Aparece sim .. exportei a tabela e importei numa nova tabela colocando o
DATE tamanho 7 .. e funcionou ... no outro tava como 9 .. não acho q seja
isso ainda mais usando TRUNC ou qualquer outra função .. mas deu certo ..
Obrigado.


Em 23 de setembro de 2016 16:04, 'Yahoo' alisson...@yahoo.com.br
[oracle_br] <oracle_br@yahoogrupos.com.br> escreveu:

>
>
> Boa tarde!
>
>
>
> Compare o campo trunc(data2) = trunc(data3) e veja se retorna...
>
>
>
>
>
>
>
> *De:* oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
> *Enviada em:* sexta-feira, 23 de setembro de 2016 15:50
> *Para:* oracle_br@yahoogrupos.com.br
> *Assunto:* [oracle_br] Estranho caso de divergeica tipo de dados
>
>
>
>
>
> Pessoal,
>
> Boa Tarde
>
>
>
>
>
> To com um caso meio estranho.
>
>
>
> tenho um select simples com join
>
>
>
> onde
>
>
>
> comparo 2 datas
>
>
>
> and trunc(data1) = trunc(data2)
>
>
>
> dia me retorna
>
>
>
> porem se eu fizer;
>
>
>
> and trunc(data1) = trunc(data3)
>
>
>
> nao me retorna nada
>
>
>
> onde data2 e data3 são mesmo tipo de dados, o valor de data2 e data3 são
> iguais
>
>
>
> ja usei to_date to_char
>
>
>
> so de um lado .. tambem testei dos 2 lados .. enfim não faço ideia o que
> possa ser
>
>
>
> alguem teria alguma ideia de como eu posso tentar resolver isso??
>
> 
>


RES: [oracle_br] Estranho caso de divergeica tipo de dados

2016-09-23 Por tôpico 'Yahoo' alisson...@yahoo.com.br [oracle_br]
Boa tarde!

 

Compare o campo trunc(data2) = trunc(data3) e veja se retorna...

 

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] 
Enviada em: sexta-feira, 23 de setembro de 2016 15:50
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Estranho caso de divergeica tipo de dados

 

  

Pessoal, 

Boa Tarde

 

 

To com um caso meio estranho.

 

tenho um select simples com join

 

onde 

 

comparo 2 datas

 

and trunc(data1) = trunc(data2)

 

dia me retorna

 

porem se eu fizer;

 

and trunc(data1) = trunc(data3)

 

nao me retorna nada

 

onde data2 e data3 são mesmo tipo de dados, o valor de data2 e data3 são iguais

 

ja usei to_date to_char 

 

so de um lado .. tambem testei dos 2 lados .. enfim não faço ideia o que possa 
ser

 

alguem teria alguma ideia de como eu posso tentar resolver isso??





[oracle_br] Estranho caso de divergeica tipo de dados

2016-09-23 Por tôpico Mario Rodrigues marioirodrig...@gmail.com [oracle_br]
Pessoal,
Boa Tarde


To com um caso meio estranho.

tenho um select simples com join

onde

comparo 2 datas

and trunc(data1) = trunc(data2)

dia me retorna

porem se eu fizer;

and trunc(data1) = trunc(data3)

nao me retorna nada

onde data2 e data3 são mesmo tipo de dados, o valor de data2 e data3 são
iguais

ja usei to_date to_char

so de um lado .. tambem testei dos 2 lados .. enfim não faço ideia o que
possa ser

alguem teria alguma ideia de como eu posso tentar resolver isso??