[firebase-br] Union ou Join entre duas views iguais
wagner rodrigues
wprodrigues em hotmail.com
Qui Set 15 08:04:55 -03 2005
Olá Douglas e outros colaboradores, desculpe por não ter postado o erro.
Abaixo está a saída do mesmo, antes algumas considerações:
- Se executado separadamente cada um dos selects, retorna os dados
corretamente.
- Ambos possuem a mesma estrutura, mesmo nome de campos e mesma qtde de
atributos.
Obrigado a todos
Wagner
Mensagem de Erro:
ISC ERROR CODE:335544569
ISC ERROR MESSAGE:
Dynamic SQL Error
SQL error code = -104
Invalid command
Data type unknown
Statement: select * from VIEWPRODUCPREVISTA
union
select * from VIEWPRODUCREALIZADA
Segue o código das views:
CREATE VIEW "VIEWPRODUCPREVISTA" (
"PRODUCAO",
"STATUS",
"PRODUTO",
"NOMEPRODUTO",
"QTDE"
) AS
select MPSPLANOPLANEJ.MPSPLANODATASTRING AS Producao
, 'Prevista' AS Status
, MPSPLANOPLANEJ.PRODID AS Produto
, PROD.PRODSIGLA AS NomeProduto
, MPSPLANOPLANEJ.MPSPLANODIARIOQTDE AS Qtde
from MPSPLANOPLANEJ
join PROD on (MPSPLANOPLANEJ.PRODID = PROD.ProdId)
;
CREATE VIEW "VIEWPRODUCREALIZADA" (
"PRODUCAO",
"STATUS",
"PRODUTO",
"NOMEPRODUTO",
"QTDE"
) AS
select MPSPLANOPRODUCAO.MPSPLANODATASTRING AS Producao
, 'Realizada' AS Status
, MPSPLANOPRODUCAO.PRODID AS Produto
, PROD.PRODSIGLA AS NomeProduto
, MPSPLANOPRODUCAO.MPSPRODUCAODIARIAQTDE AS Qtde
from MPSPLANOPRODUCAO
join PROD on (MPSPLANOPRODUCAO.PRODID = PROD.ProdId)
;
Mais detalhes sobre a lista de discussão lista