[英]Extract function error in oracle invalid extract source
我試圖從日期時間字段中提取分鍾。 但我得到了以下問題。 請分享任何想法。
code :-
select extract( minute from UPD_Action_STRT_Holi_update ) from my table
Error
ORA-30076: invalid extract field for extract source
Sample Data :-
UPD_Action_STRT_Holi_update
9/3/2021 12:39:27 PM
``
Extract source is datetime field
Oracle 沒有
DATETIME<\/code>數據類型;
它有一個
DATE<\/code>或一個
TIMESTAMP<\/code> ,它們都有年、月、日、小時、分鍾和秒的組成部分;
TIMESTAMP<\/code>可以選擇包含小數秒和時區組件。
如果您的列具有
DATE<\/code>數據類型,則會收到該錯誤。
您只能從
DATE<\/code>值中提取
YEAR<\/code> 、
MONTH<\/code>和
DAY<\/code> 。
如果要使用
EXTRACT<\/code>獲取
MINUTE<\/code>值,則將
DATE<\/code>轉換為
TIMESTAMP<\/code> :
"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.