文字列値を日付列に挿入する場合は、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フィドルを参照してください