Página 1 de 1

Conversão de TIMESTAMP para char

Enviado: 28 Fev 2021 09:31
por asimoes
Com MAriaDb, acredito que seja a mesma sisntaxe no MYSQL

SELECT CURRENT_DATE() AS DATA_BANCO, DATE_FORMAT(CURRENT_TIME(), '%T') AS HORA_BANCO FROM DUAL

O retorno desta query é DATA_BANCO como Date FORMAT(CURRENT_TIME(), '%T') como string

DD/MM/YYYY e 'HH:MM:SS'


SELECT DATE_FORMAT(CURRENT_DATE(), '%d/%m/%y') AS DATA_BANCO, DATE_FORMAT(CURRENT_TIME(), '%H:%i:%s') AS HORA_BANCO FROM DUAL

O retorno desta query é DATA_BANCO como String FORMAT(CURRENT_TIME(), '%T') como string

'DD/MM/YY' e 'HH:MMM:SS'

SELECT CURRENT_DATE() AS DATA_BANCO,CURRENT_TIME() AS HORA_BANCO FROM DUAL

O retorno desta query é DATA_BANCO como Date e HORA_BANCO como TimeStamp

Nesse caso teria que usar

Hb_TtoC( aDados[1]["HORA_BANCO"], "", "HH:MM:SS") //Conversão de TimeStamp para Char

Quase esqueci do convert

CONVERT(CURRENT_TIME(), CHAR)