Когато вмъквате стойност на низ в колона за дата, тогава трябва да я преобразувате в дата по време на INSERT
с помощта на to_date()
функция. Когато използвате тази функция, ще предоставите формата на низа.
to_date()
формат на функцията:
to_date( string1, [ format_mask ], [ nls_language ] )
Така че вашата заявка ще бъде следната:
insert into CatalogueEntry
values
(
to_date('2001-12-10', 'yyyy-mm-dd'),
2,
14.99,
1,
0);
Вижте SQL Fiddle с демонстрация