1. 首页 > 科技

oracle批量更新提示缺少右括号?(oracle 确失右括号 一直提醒缺少右括号,求助........)

oracle批量更新提示缺少右括号?(oracle 确失右括号 一直提醒缺少右括号,求助........)

oracle 确失右括号 一直提醒缺少右括号,求助........

问题就在第一列:article id number(8),

是 article_id 吧?

另外:comment number(11) default(0), 也有问题

comment是保留字,最好换个名字;

或者用双引号括起来:"COMMENT" number(11) default(0),

不过用起来就麻烦了,每次都要用双引号括起来;

还是建议改名字

Oracle更新表时间提示缺少右括号

如下测试过程,没有任何错误:

create table tb_certificates(NOTBEFORE date,ENTITY_CN varchar2(10));

insert into tb_certificates values(sysdate,'TEST');

UPDATE tb_certificates  SET NOTBEFORE = to_date('2017-05-01 00:00:00', ' yyyy-mm-dd hh24:mi:ss') WHERE ENTITY_CN = 'TEST';

drop table tb_certificates;但是你那个yyyy-mm-dd 前面带一个空格,有点奇怪。不过也不影响结果。

Oracle 提示缺少右括号 怎么办

CASE sex

WHEN '1' THEN '男'

WHEN '2' THEN '女'

ELSE '其他'

END

缺少最后的end结束标签

如果解决请点赞并采纳,谢谢!!!

oracle提示缺少右括号

create table bookable(

bookid number(4) not null,

bookname varchar2(40),

bookprice number(4,2)

constraint ba_price_ck check (bookprice > 0) disable,

constraint ba_id_pk primary key(bookid) );

两个约束之间少了一个逗号,有时候报缺少右括号,未必是真的少打了一个括号。