Estou fazendo esse Script para extração de dados do banco de dados DB2 para o SQL.
O programa e MAXIPROAD usado pela empresa.
Esta ocorrendo um erro quando aplico isso no WIlSQL.
sds
Hyppólito
SELECT U157CODETB AS SDCODIGOEMPRESA,
U157CODCTA AS SDCONTAANALITICA,
U157CODSBC AS SDSUBCONTA,
integer(substring(U157DATSDO,3,4)||substring(U157DATSDO,1,2)||'01') AS SDDATASALDOINICIAL,
SUM(U156VLRDEB) AS SDVALORTOTALDEBITO,
SUM(U156VLRCRE) AS SDVALORTOTALCREDITO,
0 AS SDVALORSALDOINICIAL,
' ' AS SDINDICADORDBDCINICIAL,
ABS(SUM(CASE WHEN U157INDSDO = 'D' THEN 1 ELSE -1 END * U157SDOFNL)) AS SDVALORSALDOFINAL,
(CASE WHEN SUM(CASE WHEN U157INDSDO = 'D' THEN 1 ELSE -1 END * U157SDOFNL) > 0 THEN 'D' ELSE 'C' END) AS SDINDICADORDCDBFINAL,
'MAXIPRO' AS ORIGEMDADOS
FROM maxarsdad.FT157U WHERE U157DATSDO = integer(concat(substr(<<zxdataini>>,1,2),substr(<<zxdataini>>,7,4))) AND LENGTH(RTRIM(LTRIM(U157CODCTA))) = 10
GROUP BY
U157CODEMP,
U157DATSDO,
U157CODCTA,
U157CODSBC
ORDER BY U157CODCTA
Pergunta
Hyppolito
Estou fazendo esse Script para extração de dados do banco de dados DB2 para o SQL.
O programa e MAXIPROAD usado pela empresa.
Esta ocorrendo um erro quando aplico isso no WIlSQL.
sds
Hyppólito
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.