Když vkládáte hodnotu řetězce do sloupce data, musíte ji převést na datum během INSERT
pomocí to_date()
funkce. Při použití této funkce zadáte formát řetězce.
to_date()
formát funkce:
to_date( string1, [ format_mask ], [ nls_language ] )
Váš dotaz tedy bude vypadat takto:
insert into CatalogueEntry
values
(
to_date('2001-12-10', 'yyyy-mm-dd'),
2,
14.99,
1,
0);
Viz SQL Fiddle s ukázkou