Re: RES: [oracle_br] Duvida select

2017-05-03 Por tôpico Eduardo Perdomo panc...@gmail.com [oracle_br]
opa, não tinha visto que já responderam.

2017-05-03 15:25 GMT-03:00 Eduardo Perdomo :

> Aqui funcionou assim:
>
> CREATE TABLE TESTE ( "CPF/CNPJ" VARCHAR(18));
> INSERT INTO TESTE VALUES('0124645757');
> SELECT * FROM TESTE;
> SELECT "CPF/CNPJ" FROM TESTE;
>
> 2017-05-03 15:07 GMT-03:00 jlchia...@yahoo.com.br [oracle_br] <
> oracle_br@yahoogrupos.com.br>:
>
>>
>>
>> Não funciona porque no momento em que vc pôe entre aspas o Oracle
>> respeita maiusc/minusc no nome da coluna, e cfrme o DESC mostrou, a coluna
>> foi criada usando o default de all-caps : faz um
>>
>> select "CPF/CNPJ" from mov_cbmax;
>>
>> que vai Sim
>>
>> []s
>>
>>   Chiappa
>> 
>>
>
>
>
> --
>
> Eduardo Perdomo
> Consultor de Implantação
> Grupo PC Sistemas - www.grupopc.com.br
> (21) 6845-8592
> panc...@gmail.com
> eduardo.perd...@pcinformatica.com.br
> Blog: eduardo.perdomo.nom.br
>



-- 

Eduardo Perdomo
Consultor de Implantação
Grupo PC Sistemas - www.grupopc.com.br
(21) 6845-8592
panc...@gmail.com
eduardo.perd...@pcinformatica.com.br
Blog: eduardo.perdomo.nom.br


Re: RES: [oracle_br] Duvida select

2017-05-03 Por tôpico Eduardo Perdomo panc...@gmail.com [oracle_br]
Aqui funcionou assim:

CREATE TABLE TESTE ( "CPF/CNPJ" VARCHAR(18));
INSERT INTO TESTE VALUES('0124645757');
SELECT * FROM TESTE;
SELECT "CPF/CNPJ" FROM TESTE;

2017-05-03 15:07 GMT-03:00 jlchia...@yahoo.com.br [oracle_br] <
oracle_br@yahoogrupos.com.br>:

>
>
> Não funciona porque no momento em que vc pôe entre aspas o Oracle respeita
> maiusc/minusc no nome da coluna, e cfrme o DESC mostrou, a coluna foi
> criada usando o default de all-caps : faz um
>
> select "CPF/CNPJ" from mov_cbmax;
>
> que vai Sim
>
> []s
>
>   Chiappa
> 
>



-- 

Eduardo Perdomo
Consultor de Implantação
Grupo PC Sistemas - www.grupopc.com.br
(21) 6845-8592
panc...@gmail.com
eduardo.perd...@pcinformatica.com.br
Blog: eduardo.perdomo.nom.br


Re: RES: [oracle_br] Duvida select

2017-05-03 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Não funciona porque no momento em que vc pôe entre aspas o Oracle respeita 
maiusc/minusc no nome da coluna, e cfrme o DESC mostrou, a coluna foi criada 
usando o default de all-caps : faz um 

select "CPF/CNPJ" from mov_cbmax;

que vai Sim

[]s

  Chiappa


RES: [oracle_br] Duvida select

2017-05-03 Por tôpico 'Sharif Raduan - Yahoo' sharif_rad...@yahoo.com.br [oracle_br]
Obrigado !!!

 

Funcionou.

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] 
Enviada em: quarta-feira, 3 de maio de 2017 14:46
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Duvida select

 

  

Meu caro, 

Quando vc coloca entre aspas, tem que ser exatamente como está gravado no banco 
de dados: 

SQL> create table a ("CNPJ/CPF" number); 

Tabela criada. 

SQL> select * from a; 

n?o ha linhas selecionadas 

SQL> select "CNPJ/CPF" from a; 

n?o ha linhas selecionadas 


E isso é diferente de --> select “cnpj/cpf” from a; 


SQL> select "cnpj/cpf" from a; 
select "cnpj/cpf" from a 
* 
ERRO na linha 1: 
ORA-00904: "cnpj/cpf": identificador invalido 



Atenciosamente, 

<http://www.mufalani.com.br/>Rodrigo Mufalani - Diretor Técnico | 
rodr...@mufalani.com.br 
<mailto:rodr...@mufalani.com.br%3cmailto:rodr...@mufalani.com.br> 
<mailto:rodr...@mufalani.com.br> | +55 21 988 994 817 
Mufalani - +55 21 3193 0326 | Rua Alm Grenfall, 405, Bl 3, Sl 310, Centro 
Empresarial 
Washington Luiz, Duque de Caxias, RJ | CEP 25085-009 | www.mufalani.com.br 
<http://www.mufalani.com.br%3cmailto:rodr...@mufalani.com.br> 
<mailto:rodr...@mufalani.com.br> 
<http://www.mufalani.com.br/>[cid:image001.png@01D2C41B.EBEA07F0]<http://www.mufalani.com.br/>[cid:image002.png@01D2C41B.EBEA07F0]
 



De:  em nome de "'Sharif Raduan - Yahoo' 
sharif_rad...@yahoo.com.br [oracle_br]"  
Responder para: "oracle_br@yahoogrupos.com.br"  
Data: quarta-feira, 3 de maio de 2017 14:38 
Para: "oracle_br@yahoogrupos.com.br"  
Assunto: RES: [oracle_br] Duvida select 


Mesmo assim não funciona. 

SQL> select "cpf/cnpj" from mov_cbmax 
2 / 

select "cpf/cnpj" from mov_cbmax 

ORA-00904: "cpf/cnpj": identificador inválido 

SQL> 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] 
Enviada em: quarta-feira, 3 de maio de 2017 12:16 
Para: oracle_br@yahoogrupos.com.br 
Assunto: Re: [oracle_br] Duvida select 



Tente colocar entre aspas 
Em 03/05/2017 12:11, "'Sharif Raduan - Yahoo' sharif_rad...@yahoo.com.br 
<mailto:sharif_rad...@yahoo.com.br%3cmailto:sharif_rad...@yahoo.com.br> 
<mailto:sharif_rad...@yahoo.com.br> [oracle_br]" mailto:oracle_br@yahoogrupos.com.br%3cmailto:oracle_br@yahoogrupos.com.br> 
<mailto:oracle_br@yahoogrupos.com.br>> escreveu: 

Pessoal, boa tarde, 

Foi criada uma tabela baseada em um resultado de um select e a estrutura/nomes 
dos campos ficaram conforme abaixo, porem ao efetuar um select em determinado 
campo onde tem uma “/” dá erro, como contornar isso? 

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 

SQL> desc mov_cbmax 
Name Type Nullable Default Comments 
-- -  ---  
CODSITCRED CHAR(2) Y 
STATUSCOB VARCHAR2(2) Y 
SITPROTESTO CHAR(2) Y 
CPF/CNPJ NUMBER(15) 
NOME / RAZÃO SOCIAL VARCHAR2(40) 
FILIAL NUMBER(3) 
NÚMERO PEDIDO CONTRATO NUMBER(12) Y 
DATA CONTRATO DATE Y 
PRODUTO CHAR(9) Y 
PARCELA VARCHAR2(3) 
PARCELA 1 NUMBER(3) Y 
VENCIMENTO DATE Y 
VALOR NUMBER(15,2) Y 
TEL. RESIDENCIAL 1 VARCHAR2(19) Y 
EMAIL 1 VARCHAR2(60) Y 
ENDEREÇO RES. VARCHAR2(40) Y 
NUMERO RES. NUMBER(6) Y 
COMPLEMENTO RES. VARCHAR2(20) Y 
BAIRRO RES. VARCHAR2(72) Y 
CEP RES. NUMBER(8) Y 
CIDADE RES. VARCHAR2(60) Y 
UF RES. CHAR(2) 
RG/IE VARCHAR2(20) Y 
DATA NASC. DATE Y 
PAI VARCHAR2(40) Y 
MAE VARCHAR2(40) Y 
SEQCOB NUMBER(9) 
OBS VARCHAR2(255) Y 

SQL> select CPF/CNPJ from mov_cbmax 
2 / 

select CPF/CNPJ from mov_cbmax 

ORA-00904: "CNPJ": identificador inválido 

SQL> 

Obrigado, 
Sharif 


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





RES: [oracle_br] Duvida select

2017-05-03 Por tôpico 'Sharif Raduan - Yahoo' sharif_rad...@yahoo.com.br [oracle_br]
Mesmo assim não funciona.

 

SQL> select "cpf/cnpj" from mov_cbmax

  2  /

 

select "cpf/cnpj" from mov_cbmax

 

ORA-00904: "cpf/cnpj": identificador inválido

 

SQL>

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] 
Enviada em: quarta-feira, 3 de maio de 2017 12:16
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Duvida select

 

  

Tente colocar entre aspas 

Em 03/05/2017 12:11, "'Sharif Raduan - Yahoo' sharif_rad...@yahoo.com.br 
[oracle_br]"  escreveu:

  

Pessoal, boa tarde,

 

Foi criada uma tabela baseada em um resultado de um select e a estrutura/nomes 
dos campos ficaram conforme abaixo, porem ao efetuar um select em determinado 
campo onde tem uma “/” dá erro, como contornar isso?

 

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0

 

SQL> desc mov_cbmax

Name   Type  Nullable Default Comments 

-- -  ---  

CODSITCRED CHAR(2)   Y 

STATUSCOB  VARCHAR2(2)   Y 

SITPROTESTOCHAR(2)   Y 

CPF/CNPJ   NUMBER(15)  

NOME / RAZÃO SOCIALVARCHAR2(40)

FILIAL NUMBER(3)   

NÚMERO PEDIDO CONTRATO NUMBER(12)Y 

DATA CONTRATO  DATE  Y 

PRODUTOCHAR(9)   Y 

PARCELAVARCHAR2(3) 

PARCELA 1  NUMBER(3) Y 

VENCIMENTO DATE  Y 

VALOR  NUMBER(15,2)  Y 

TEL. RESIDENCIAL 1 VARCHAR2(19)  Y 

EMAIL 1VARCHAR2(60)  Y 

ENDEREÇO RES.  VARCHAR2(40)  Y 

NUMERO RES.NUMBER(6) Y 

COMPLEMENTO RES.   VARCHAR2(20)  Y 

BAIRRO RES.VARCHAR2(72)  Y 

CEP  RES.  NUMBER(8) Y 

CIDADE RES.VARCHAR2(60)  Y 

UF RES.CHAR(2) 

RG/IE  VARCHAR2(20)  Y 

DATA NASC. DATE  Y 

PAIVARCHAR2(40)  Y 

MAEVARCHAR2(40)  Y 

SEQCOB NUMBER(9)   

OBSVARCHAR2(255) Y 

 

SQL> select CPF/CNPJ from mov_cbmax

  2  /

 

select CPF/CNPJ from mov_cbmax

 

ORA-00904: "CNPJ": identificador inválido

 

SQL>

 

Obrigado,

Sharif





RES: [oracle_br] Duvida SELECT - URGENTE

2007-04-09 Por tôpico Alexandre Rocha Placido
Troca o to_char(hr_atendimento, 'HH24:MI'), por to_char(hr_atendimento,
'HH24') e coloca ele no group by

 

Alexandre Rocha Placido

Divisão de Tecnologia da Informação - Agrovale

Fone:   +55 74 3612-2900

+55 87 8802-0474

MSN[EMAIL PROTECTED]

 

“Eis a voz do que clama: Preparai no deserto o caminho do Senhor; endireitai
no ermo uma estrada para o nosso Deus. Todo vale será levantado, e será
abatido todo monte e todo outeiro; e o terreno acidentado será nivelado, e o
que é escabroso, aplanado. A glória do Senhor se revelará; e toda a carne
juntamente a verá; pois a boca do Senhor o disse.” Isaías 40:3-5

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de cegoncalvesvr
Enviada em: segunda-feira, 9 de abril de 2007 14:25
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Duvida SELECT - URGENTE

 

Amigos,

Preciso levantar a quantidade de atendimentos por horario,
sempre na seguinte ordem:
Ex: 00:00 a 00:59 - A quantidade
01:00 a 01:59 - A quantidade
02:00 a 02:59
e assim sucessivamente
- O script abaixo ja levanta todos atendimentos,
como consigo pelas faixas a cima.

select
to_char(hr_atendimento, 'HH24:MI'), --horario de cad atendimento
e.cd_especialid, - codigo da especialidade
ds_especialid, - nome da especialidade
count(distinct(a.cd_atendimento)) - a quantidade de atendimento
from dbamv.atendime a,
dbamv.especialid e
where a.dt_atendimento between '09/03/2007' and '09/03/2007'
and e.cd_especialid=a.cd_especialid
and a.tp_atendimento in ('U') 
group by e.cd_especialid, ds_especialid, hr_atendimento

Obrigado.
Urgente

 



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