2017-05-05 58 views
0
Create table image_media_tracking (
    image_rowid_src ROWID, 
    image_id NUMBER(6), 
    image_src BLOB, 
    image_time sysdate 
); 
+2

'Sysdate'不是數據類型。使用'date' – Utsav

回答

1

sysdate不是Oracle數據類型(它是返回當前日期和時間的函數)。

您需要date或其他日期時間數據類型之一。

+0

這個問題指定了Oracle。 'DATE'數據類型包含日期和時間元素。 – unleashed

1

看來你需要時間而不是日期,所以請使用Datetime

+1

Datetime的優點是什麼,而不僅僅是在這裏使用日期? –

+0

這個問題指定了Oracle。 'DATE'數據類型包含日期和時間元素。 – unleashed

1

正如我在評論中提到的,使用date而不是sysdate

另外如果你想列在默認情況下系統日期,使用

Create table image_media_tracking (
    image_rowid_src ROWID, 
    image_id NUMBER(6), 
    image_src BLOB, 
    image_time date default sysdate 
);