Oracle - select com campo fixo

7 respostas
J

PESSOAL,

PRECISO FAZER UM SELECT PARECIDO COM O ABAIXO. NO SQL FUNCIONA, MAS NO ORACLE ESTA DANDO PROBLEMAS.

SELECT id_companhia=‘8_01’, id_estabelcimento_fiscal=‘03’,EFI_NOME,EFI_ENDERECO FROM estabelecimento_fiscal

MUITO OBRIGADO!

7 Respostas

A

Bom, se tu queres saber o efi_nome e efi_endereco onde o id_companhia é ‘8_01’ e o id_establecimento_fiscal é ‘03’ faz assim:

Select efi_nome Nome_Estabelecimento_Fiscal, efi_endereco Endereco_Estabelecimento_Fiscal from estabelecimento_fiscal where id_companhia = '8_01' and id_estabelcimento_fiscal = '03';

Abraços!

J

Isso foi só um exemplo…

Quero que os campos recebam um valor, pois quer criou a função, criou assim…

A

Se for colunas fixas fica assim

SELECT
    '8_01' id_companhia,
    '03' id_estabelcimento_fiscal,
    EFI_NOME,
    EFI_ENDERECO
FROM estabelecimento_fiscal

[]s

T

Não seria algo como

SELECT '8_01' as id_companhia, '03' as id_estabelecimento_fiscal, EFI_NOME,EFI_ENDERECO FROM estabelecimento_fiscal

?

A

Alberes:
Se for colunas fixas fica assim

SELECT
    '8_01' id_companhia,
    '03' id_estabelcimento_fiscal,
    EFI_NOME,
    EFI_ENDERECO
FROM estabelecimento_fiscal

[]s

thingol:
Não seria algo como

?

As duas funcionam sem problemas!

Abraços!

R

Movido para o forum Persistência e Banco de Dados.

J

pessoal usando com alias deu certo.

Vlw…

Criado 9 de dezembro de 2008
Ultima resposta 9 de dez. de 2008
Respostas 7
Participantes 5