【发布时间】:2014-01-20 17:14:02
【问题描述】:
所以昨天有人建议我使用 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'));
【问题讨论】:
-
你用错了函数:TO_DATE()
-
真是个白痴,恰恰相反。很抱歉浪费了您的时间。
-
给酷的用户名加一票。
-
考虑删除这个问题或自己添加答案。
-
我自己回答过了。