SQL小提琴 - 日期格式无法识别

时间:2014-01-20 17:14:02

标签: sql oracle date sqlfiddle

所以有人昨天建议我使用SQL Fiddle,因为这是测试数据库查询和SQL编程的一种简单方法,但是我收到了这个错误:

Schema Creation Failed: ORA-01821: date format not recognized

这在插入行中发生。这通常适用于Oracle,我在Oracle 11g页面顶部的组合框中选择。那有什么问题?

create table Reparacoes(
numero_r int,
matricula char(8),
dataEntrada date,
constraint pk_carro primary key(numero_R),
constraint check_matricula check (regexp_like(matricula,'[[:number:]]{2}-[[:alpha:]]{2}-[[:number:]]{2}')));

insert into Reparacoes values (1,'S2-SS-12',to_date('yyyy-mm-dd','2013-11-10'));

1 个答案:

答案 0 :(得分:2)

由于我自己的愚蠢,我错误地使用了to_date。它应该是这样的:

to_date('2013-11-10','yyyy-mm-dd'));

而不是这样:

to_date('yyyy-mm-dd','2013-11-10'));