[firebase-br] Erro em SQL
José mauricio Zottis
bzottis em ig.com.br
Qua Mar 10 13:41:56 -03 2010
Esqueci de Por o Assunto
-----Mensagem original-----
De: José mauricio Zottis [mailto:bzottis em ig.com.br]
Enviada em: quarta-feira, 10 de março de 2010 13:41
Para: 'FireBase'
Assunto:
Pessoal, to precisando fazer um SQL, mas da um erro, alguém pode me ajudar?
O erro:
Unsuccessful execution caused by system error that does not preclude
successful execution of subsequent statements.
feature is not supported.
E se pegar o Campo Calculado PROXIMA_COLETA QUE É UM CAMPO CALCULADO, DA
ERRO TAMBÉM.
PROXIMA_COLETA COMPUTED BY (cast(
(select max(F.Data_Coleta)from Far_Mtr F where
F.cod_cliente = Clientes.cod_cliente)
+ Clientes.Intervalo_coleta AS date));
O SQL:
select COD_CLIENTE, DATA_CAD, COD_EMPRESA, COD_USUARIO,
NOME_FANTASIA, RAZAO_SOCIAL,
ENDERECO, NO_CASA, BAIRRO, CEP, COD_CIDADE, FONE,
CELULAR, FAX, CPF_CNPJ,
RG_INSC, CONTATO, CONTATO_FINANC, PROPRIETARIO,
RESPONSAVEL_TECNICO,
CPF_RESP_TECNICO, RG_RESP_TECNICO, COD_FUNCAO,
CONSELHO_NO, COD_DESTINO,
COD_AREA_ATUACAO, COD_TIPO_AREA, COD_CLASSIF_RESIDUOS,
COD_DESCR_RESID, EMAIL,
SITE, INICIO_CONTRATO, FINAL_CONTRATO, PGRSS,
RESP_TECNICA, INTERVALO_COLETA,
OBS, TIPO_BOMBONA, FORMA_PGTO, FORMA_PGTO_ABREV,
DIA_VENCTO,
VALOR_KILO, VALOR_KILO_EXCEDE, LIMITE_KILO,
TAXA_RECOLHIMENTO, BOMBONA, QTD_COLETAS,
DATA_ATUALIZACAO, COD_USUARIO_EDITOR, RAMAL, PESSOA_TIPO,
ATIVO, TAXA_ATRASO ,
NOME_MONTADO, VALOR_MENSAL, COD_CLIENTE_EMPRESA,
Cod_grupo, PROXIMA_COLETA,
Cpf_prop, Rg_prop, DATA_NASC_PROP, SERASA,
ESTADO_CIVIL_PROP, ENDERECO_PROP, COD_CID_PROP,
BAIRRO_PROP, COM_NOTA_FISCAL,
(select cidade from Cidades where Cidades.Cod_cidade =
Clientes.Cod_cid_prop ) as Cidade_prop,
(select UF from Cidades where Cidades.Cod_cidade =
Clientes.Cod_cid_prop ) as UF_prop,
(select F.Funcao from Funcoes F where F.Cod_funcao =
Clientes.Cod_funcao ) as Funcao,
(select Grupo from Grupo_cidades where Grupo_cidades.Codigo =
Clientes.Cod_grupo ) as Grupo,
(select cidade from Cidades where Cidades.Cod_cidade =
Clientes.Cod_cidade ) as Cidade,
(select Uf from Cidades where Cidades.Cod_cidade =
Clientes.Cod_cidade ) as UF,
(select area from areas_atuacao where
areas_Atuacao.cod_area_atuacao = Clientes.Cod_area_atuacao ) as
Area_Atuacao,
(select TIPO_AREA from TIPO_AREA where TIPO_AREA.cod_TIPO_area =
Clientes.Cod_TIPO_area) as TIPO_Area,
(select Classificacao from CLASSIF_RESIDUOS where
CLASSIF_RESIDUOS.COD_Classificacao = Clientes.COD_CLASSIF_RESIDUOS) as
Classific_Resid,
(select Descricao from Descricao_RESIDUOS where
Descricao_RESIDUOS.CODigo = Clientes.COD_Descr_RESID) as Descric_Resid,
(select min(FAR_mtr.DATA_COLETA) from FAR_MTR where
FAR_MTR.COD_CLIENTE = Clientes.COD_Cliente) as Primeira_COLETA ,
(select Max(FAR_MTR.DATA_COLETA) from FAR_MTR where
FAR_MTR.COD_Cliente = Clientes.COD_Cliente) as Ultima_COLETA
from CLIENTES WHERE DELETADO = 'N'
and cast((select max(F.Data_Coleta)from Far_Mtr F where
F.cod_cliente = Clientes.cod_cliente) +
Clientes.Intervalo_coleta AS date) between :DataI and :DataF
/* and Proxima_coleta between :DataI and :DataF*/
Mais detalhes sobre a lista de discussão lista