wxcc.net
当前位置:首页 >> orAClE 缺少表达式 >>

orAClE 缺少表达式

oracle怎么知道你后面的userid是指的那个的userid,还有你确认你SELECT * FROM "SYSTEM"."Users";执行没有问题?还是你的system和user另外有指代?

Oracle的SQL中,select和from之间不能使用子查询。你的语句直接写成: select to_number('123') from dual;

看了两行,发现几处问题,你先改了再说。 SQLSTR:= 'SELECT TK_ID,TK_TM,TK_XXA,TK_XXB,TK_XXC,TK_XXD,TK_XXE,TK_XXF,TK_DA,TK_KSDJ,TK_KSK M,TK_ZJ,TK_LX' || 'FROM (SELECT * FROM (SELECT * FROM t_tkxx t WHERE t.tk_lx = ''01'' AND TK_KSK...

你插入了 13列, 但只有12列值, 少一个

首先。缺少表达式是因为你的 distinct 这个关键字用法不对。不应该用在中间。应该用在开始。 他的用法是只要查出来的结果如果有重复的数据就只显示一条。去重复的。 然后你这个语句大部分我看不懂。。比如 你的 on gd.department_id=ud.departme...

to_char(select add_months(sysdate,-1) from dual) --> to_char( add_months(sysdate,-1) )

官方文档 The (+) operator can be applied only to a column, not to an arbitrary expression. However, an arbitrary expression can contain one or more columns marked with the (+) operator. (+) 运算符只可以用于列,不能勇于表达式。...

to_char放到子查询里面,试试看 select telnum from water_user where skid = (select to_char(skid) from water_jz where CCID =89860006111296040293)

select high_company_id from fnd_company_level where company_id= c1.company_id 给这个SQL加()啊,你不加括号的话,sql之间的空格他怎么识别啊

网站首页 | 网站地图
All rights reserved Powered by www.wxcc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com