...
O objetivo dessa página é demonstrar como configurar uma consulta SQL (Conector SQL) no banco de dados do PROTHEUS convertendo os campos de data, que por padrão são armazenados como texto, para datetime (formato suportado pelo Smart View).
...
...
Para converter um campo de data na base PROTHEUS para o formato datetime deve ser utilizada a função CONVERT(DATETIME, NOME_CAMPO,112).
Bloco de código | ||||
---|---|---|---|---|
| ||||
SELECT CQ2_FILIAL, CONVERT(DATETIME,CQ2_DATA,112) as CQ2_DATA, CQ2_CONTA, CQ2_CCUSTO, CQ2_MOEDA, CQ2_TPSALD, CQ2_LP, CQ2_STATUS, CQ2_SLBASE, CQ2_DEBITO, CQ2_CREDIT, CQ2_DTLP FROM CQ2T10 WHERE D_E_L_E_T_= '' |
...
...
Para converter um campo de data na base PROTHEUS para o formato datetime deve ser utilizada a função TO_DATE(NOME_CAMPO, 'YYYYMMDD').
Bloco de código | ||||
---|---|---|---|---|
| ||||
SELECT CQ2_FILIAL, TO DO_DATE(CQ2_DATA, 'YYYYMMDD') as CQ2_DATA, CQ2_CONTA, CQ2_CCUSTO, CQ2_MOEDA, CQ2_TPSALD, CQ2_LP, CQ2_STATUS, CQ2_SLBASE, CQ2_DEBITO, CQ2_CREDIT, CQ2_DTLP FROM CQ2T10 WHERE D_E_L_E_T_= '' |