Bom dia colegas,
Estou com uma grande dúvida...
Criei um linked server para minha base no ORACLE e quando tento realizar um SELECT FULL, ele me tras todos os resultados mas se neste select trabalho com algumas funcoes, ele só me traz 1 linha...
Existe algum bug para se trabalhar com LINKEDSERVER ?
Segue o select que não funciona:
<!-- [if gte mso 10]> <mce:style>
SELECT
*
FROM
OPENQUERY ( [INTRANET],
'
SELECT CPF_CNPJ, CD_QUESTAO, CD_RESPOSTA, De_RESPOSTA FROM (
select NVL( (SELECT C1.CD_CPFCGC FROM Tscxp_Cliente C1 WHERE C1.Id_Cliente = R.ID_REGISTRO) ,
(SELECT C2.CD_CPFCGC FROM TXP_PJ C2 WHERE C2.Id_Cliente
= R.ID_REGISTRO) ) as CPF_CNPJ,
R.Id_Campo_Dinamico AS CD_QUESTAO,
R.ID_ITEM_CAMPO_DINAMICO AS CD_RESPOSTA,
I.DC_ITEM_CAMPO_DINAMICO AS De_RESPOSTA,
I.NR_ITEM_CAMPO_ORDEM
from TXP_CAMPO_DINAMICO_REGISTROS R
inner join TXP_ITEM_CAMPO_DINAMICO I
on I.ID_ITEM_CAMPO_DINAMICO = R.ID_ITEM_CAMPO_DINAMICO
inner join Txp_Campo_Dinamico C
on C.Id_Campo_Dinamico = I.Id_Campo_Dinamico
where C.Id_Grupo_Campo_Dinamico in (8,9)
and R.Cd_Versao in (SELECT MAX(R2.CD_VERSAO) FROM TXP_CAMPO_DINAMICO_REGISTROS R2 WHERE R2.ID_REGISTRO
= R.ID_REGISTRO)
) WHERE CPF_CNPJ IS NOT NULL
ORDER BY CPF_CNPJ, CD_QUESTAO, CD_RESPOSTA
'
)
Alquem teria alguma ideia ?