当前位置:首页 » 网页前端 » 执行脚本的时候提示缺失右括号
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

执行脚本的时候提示缺失右括号

发布时间: 2022-07-07 17:54:03

① oracle建表 缺失右括号

CONSTRAINT前加一个逗号:

sql">CREATETABLEQ_LC_OrgAward_SE
(
IDNUMBER(19,0)NOTNULL,
TypeCodeINTEGERNOTNULL,
CodeNUMBER(19,0)NOTNULL,

CONSTRAINTQ_LC_OrgAward_SEPRIMARYKEY
(
IDASC,
TypeCodeASC,
CodeASC
)
);

② Oracle数据库为什么提示缺失右括号,求前辈指教

凡是提示缺失右括号,那就是语句无法执行,但是oracle认为没有语法错误的。一般这种情况都是逻辑失误造成的。我不知道你的逻辑是什么样子,只能是猜测。
你的那个between and是怎么来的?
按照你的逻辑应该是应该是sysdate减去一个值,小于等于v_limit_recond.period/24,
那么那个between是怎么来的?
个人估计你是想表达在一定时间内的汇总,那么应该是
tran_date_time应该是between sysdate-v_limit_recond.period/24 and SYSDATE
这就是个意思,并不是就是这么写,具体的时间写法忘记了,这个你要自己查一查才行。

③ pl/sql ORA-00907: 缺失右括号什么意思,要怎么解决

字段类型,拼写错误。把number型,误写为numble,导致建表脚本报错。解决步骤如下:

1、打开pl/sql客户端,登录oracle数据库;

④ sql语句提示缺失右括号

update
ems_item
set
item_plan
=
if(item_genre
like'xiaoshi',

date_add(item_plan,
interval
item_period
hour),
if(tem_genre
like'tian',

date_add(item_plan,interval
item_period
day),

date_add(item_plan,interval
item_period
month)
)

)
where
item_plan
<
now()
如果if可以嵌套的话,应该是没有错的。编码注意格式,别写到最后自己都不知道哪里是哪里

⑤ sql 错误显示 ,(缺少右括号)missing right parenthesis

只要把原来的程序改成:select case when (to_number(t.unitprice) = to_number(t.batchprice)) then 0.1 else 0 end from bms_sa_dtlqry_v t,zx_flgl m where t.goodsid = m.goodsid(+) 就可以了。

missing right parenthesis 的意思是:缺少右括号。

⑥ Orcale中的语句,提示缺失右括号,求解~

ufun_string_splitto_table是函数,oracle不能将其识别为表名,所以需要先定义一个表来装ufun_string_splitto_table的返回结果,然后再查询。

你最后的解决方法挺巧妙的,我还没试过。

⑦ SQL里创建表时列属性为smallint的时候运行时提示缺失右括号

smallint不用指定长度,把后边的(6)去掉就OK。
非要加长度的话,你可以设置类型为number(6,0)
效果就是存储6位整数,后边无小数部分。

⑧ SQL 错误提示: ORA-00907: 缺失右括号,00907. 00000 - "missing right parenthesis" 请大神帮忙指点

你这是从哪复制的sqlserver的语句,然后用到了oracle上

你这个,你还是找找oracle语句怎么写吧

⑨ 为什么在脚本中的sql语句报缺少右括号,但是单独运行是没有问题的

单独运行时 后面没有内容了 他就知道结束了
在脚本中,后面还有内容 他不知道到哪里结束
嗨,我瞎说的
知道是这么回事就行了,人家就是这么设计的呗。