Re: RES: [oracle_br] Duvida select
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
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
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
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
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
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]