Når du indsætter en strengværdi i en datokolonne, skal du konvertere den til en dato under INSERT
ved hjælp af to_date()
fungere. Når du bruger denne funktion, angiver du strengens format.
to_date()
funktionsformat:
to_date( string1, [ format_mask ], [ nls_language ] )
Så din forespørgsel vil være sådan her:
insert into CatalogueEntry
values
(
to_date('2001-12-10', 'yyyy-mm-dd'),
2,
14.99,
1,
0);
Se SQL Fiddle med demo