Khi bạn đang chèn một giá trị chuỗi vào cột ngày, thì bạn cần chuyển đổi nó thành một ngày trong INSERT
sử dụng to_date()
hàm số. Khi sử dụng hàm này, bạn sẽ cung cấp định dạng của chuỗi.
to_date()
định dạng hàm:
to_date( string1, [ format_mask ], [ nls_language ] )
Vì vậy, truy vấn của bạn sẽ như thế này:
insert into CatalogueEntry
values
(
to_date('2001-12-10', 'yyyy-mm-dd'),
2,
14.99,
1,
0);
Xem SQL Fiddle với bản trình diễn