Boa tarde,
Não é recomendado usar isso, eu tenho um cliente que usa por questões de
opção dele, as tabelas e colunas do banco de dados com maiúsculo e minúsculo.
Isso implica em todo as consultas e programação usar “..
Create table “Usuario”
(“Id” number,
“NomeUsuario” varchar2(100),
“DataNasc” date
);
Ou seja, para selecionar, inserir ou as demais operações ele acabe
escrevendo mais.
Select
“Id”
, “NomeUsuario”
from
“Usuario”
where
rownum < 11;
Para exportar as tabelas eu preciso colocar \ antes de cada aspas, entre outras
coisas.
Atenciosamente,
<http://www.mufalani.com.br/>Rodrigo Mufalani - Diretor Técnico |
[email protected]<mailto:[email protected]> | +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<mailto:[email protected]>
<http://www.mufalani.com.br/>[cid:[email protected]]<http://www.mufalani.com.br/>[cid:[email protected]]
De: <[email protected]> em nome de "'Sharif Raduan - Yahoo'
[email protected] [oracle_br]" <[email protected]>
Responder para: "[email protected]" <[email protected]>
Data: quarta-feira, 3 de maio de 2017 14:55
Para: "[email protected]" <[email protected]>
Assunto: RES: [oracle_br] Duvida select
Obrigado !!!
Funcionou.
De: [email protected] [mailto:[email protected]]
Enviada em: quarta-feira, 3 de maio de 2017 14:46
Para: [email protected]
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 |
[email protected]<mailto:[email protected]<mailto:[email protected]%3cmailto:[email protected]>>
| +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<mailto:[email protected]<http://www.mufalani.com.br%3cmailto:[email protected]>>
<http://www.mufalani.com.br/>[cid:[email protected]]<http://www.mufalani.com.br/>[cid:[email protected]]
De: <[email protected]<mailto:[email protected]>> em nome
de "'Sharif Raduan - Yahoo'
[email protected]<mailto:[email protected]> [oracle_br]"
<[email protected]<mailto:[email protected]>>
Responder para:
"[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Data: quarta-feira, 3 de maio de 2017 14:38
Para: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
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: [email protected]<mailto:[email protected]>
[mailto:[email protected]]
Enviada em: quarta-feira, 3 de maio de 2017 12:16
Para: [email protected]<mailto:[email protected]>
Assunto: Re: [oracle_br] Duvida select
Tente colocar entre aspas
Em 03/05/2017 12:11, "'Sharif Raduan - Yahoo'
[email protected]<mailto:[email protected]<mailto:[email protected]%3cmailto:[email protected]>>
[oracle_br]"
<[email protected]<mailto:[email protected]<mailto:[email protected]%3cmailto:[email protected]>>>
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]
[As partes desta mensagem que não continham texto foram removidas]