O
TO_CHAR() A função foi introduzida no MariaDB 10.6.1. De acordo com a documentação do MariaDB, o
TO_CHAR() será introduzida no MariaDB 10.6.1 para aprimorar a compatibilidade do Oracle. O TO_CHAR() entrada foi adicionada à documentação um par de dias atrás. De acordo com esta entrada do JIRA, o recurso ainda está em andamento. JIRA é a ferramenta que rastreia bugs e solicitações de recursos no MariaDB.
Oracle tem um
TO_CHAR() e parece que a nova adição do MariaDB o tornará mais compatível com o código que está sendo portado do Oracle. Até o momento, a sintaxe do MariaDB
TO_CHAR() função ficará assim:TO_CHAR(expr[, fmt]) Onde
expr é a expressão de data/hora/timestamp e fmt é um formato opcional para convertê-lo. Além disso, parece que o TO_CHAR() do MariaDB função não suportará valores numéricos (enquanto, o TO_CHAR() do Oracle função faz).