trunc даты и времени

Есть таблица, в которой есть столбец с типом TIMESTAMP. Данные в нем подобны этому: 27-FEB-22 01.40.18.000000 AM

Как урезать эти данные до секунд? Ожидаемый результат: 27-FEB-22 01:40:18 AM

СУБД - ORACLE


Ответы (2 шт):

Автор решения: ESkri

Тип date содержит данные до секунд
Перевести можно так:

select
....
cast(old_timestamp_column as date) as new_date_column,
....
from ....
→ Ссылка
Автор решения: МимоХодом
select 
replace ('27-FEB-22 01.40.18.000000 AM', '.000000','') as Resultat
from dual

RESULTAT             
---------------------
27-FEB-22 01.40.18 AM

если просто текст?

→ Ссылка