问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求高手,oracle一直报这个错误:ORA--00923 无法在应该出现from关键字的位...

发布网友 发布时间:2022-04-24 16:07

我来回答

5个回答

热心网友 时间:2022-04-07 19:45

插上U盘后能使用正常,但任务栏里没有安全删除硬件的图标,不知道怎么修复,这里分享下修复方法。

1、首先在开始菜单中,打开“控制面板”程序。

2、在控制面板窗口中,拖动滚动条,找到“系统”这个图标,双击。

3、进入系统属性窗口后,选择“硬件”下的“设备管理器”按钮。

4、在设备管理器窗口,选择“磁盘驱动器”下的“U盘设备”,然后右键,选择属性。

5、这时在属性窗口中,选择“策略”这个选项卡。

6、进入策略界面,原来所选择的是“为快速删除而优化”这一项。

7、把它修改一下,选择“为提高性能而优化”这一项,设置好后,按“确定”按钮。

8、这时,再到任务栏通知区域去删除U盘,就能弹出“安全删除硬件”的提示。

热心网友 时间:2022-04-07 21:03

既然是这样的话,那就一步步的推敲下去,你不也知道问题出在哪里了吗,用*代替的话就不报错,那也就是说你的这条sql语句无论是从语法上还是逻辑上来讲都是没问题的,但一旦改为具体的列就出现问题,那很显然就出列的问题了,而如果是某个(些)列定义出错的话,如引用不存在的列(列名写错的话),那么报的应该是00904的错误,而现在不是,那么也就排除了这种情况,你观察一下,你为每一列定义别名存在一个什么突出的特点,有些列的表名用上了括号,而你有没有为该别名用一对双引号来标示出来,那么在编译的时候就会识别不了这个括号,这就如同你在定义别名的时候如果存在空格,就必须用上一对双引号来括起来,但我们在平时的书写中,无论你定义的别名是什么最好都用上一对双引号以示区分。追问谢了。按照你的方法推敲找到原因了

热心网友 时间:2022-04-07 22:38

(时),(次)这样的小括号的问题。被解析错了。
把小括号去掉,或者把那些重命名用引号引起来试试。追问()没问题的。。把这几个注释掉。。运行还是一样的错误

追答一定是括号的问题,另外,你把重命名的字段名都用引号引起来。
另外,您执行
select a.id_no_sz 工号,
a.name_sz 姓名,
a.segment_no 部门,
a.dif_hours 差异时数,
a.actual_cardhours 刷卡出勤时数,
a.intime 排班上班开始时间,
a.outtime 排班上班结束时间,
a.inactual 实际上班开始时间,
a.outactual 实际上班结束时间,
a.dayhours 排班出勤时数,
a.actual_day_hours 实际出勤时数,
a.segment_no_sz 部门代号,
a.segment_name 部门名称,
a.indate 到职日期,
a.outdate 离职日期,
a.period_master_no 计薪期间,
a.period_detail_no 期间每月,
a.day 考勤日,
a.trail_date 试用期间天数,
a.trail_date1 试用期满天数,
a.overtime_detail 加班明细,
a.night_days 夜班天数,
a.absence_detail 请假明细
from chil_attend_day a, hr_personnel_base b
where a.id_no_sz = b.id_no_sz
and b.seg_segment_no = '4274'
and b.carding = '02'
看看是否报错?
把重命名引起来应该是没问题的,但是ORACLE,即使是不引起来,应该也是可以的。

热心网友 时间:2022-04-08 00:29

请每个中人别名最好加上双引号.这样基本就不会出现了.追问什么意思~~用select * from 这样的形式就不会报错。。。。。一加a.id_no_sz 这种就报那错误

追答select a.id_no_sz "工号" --像这样
from chil_attend_day a, hr_personnel_base b
where a.id_no_sz = b.id_no_sz
and b.seg_segment_no = '4274'
and b.carding = '02'

热心网友 时间:2022-04-08 02:37

加了那几个栏位报错了?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逃跑吧!少年 逃跑吧少年有哪些彩蛋? 逃跑吧!少年 逃跑吧少年失忆者怎么玩? 逃跑吧!少年 逃跑吧少年失忆者动作举荧光棒在哪获得? 考驾照周六有考试吗 烟台星期六可以考驾照吗 考驾照的站岗星期六星期天可以站吗 如何看待张艺谋导演的电影《满江红》被指“辱女”? 满江红艺伎叫什么 月经不来尿尿前好像憋着似的一上厕所就尿的不多 怎么学英语歌?我学不会? 导数据时,出现 ORA-02394: 超出 IO 使用的会话限制,您将被注销 ,怎么... oracle启动错误ora-00279 ,见图 请大侠帮忙解决 我的不是“.dbf”错误... 执行SQL,提示ORA-01830错误是怎么回事 都是剖腹产,为什么有人压肚子有人不用压,究竟为何? ORA-01439怎么解? 怀孕后侧睡会压着半边肚子,这种情况要紧吗? ORA-03263: 无法删除表空间USERS的第一个文件 是什么错误 oracle 中报ora-30926 无法在源表中获得稳定的行 是怎么回事 流产问题 oracle数据库 :ORA-02253: 此处不允许约束条件说明 剖腹产后为什么要压肚子?可以避免吗? oracle错误:ORA-00920: 无效的关系运算符,请问应该怎么解决? 两个多月的孕妇的肚子可以用手压吗 孕妇侧睡的时候半边的肚子被压着,没关系吗? ORA-03123: 操作将阻塞 怎么解决 sql中出现cannot drop or replace a type with type or table dependents这个error,请问如何修复。 怎么把手机网易云音乐传到电脑上 怎么用手机控制电脑上的网易云音乐? 网易云音乐手机版和电脑版同步吗? 手机上的网易云音乐怎么登录到电脑版 插入数据时 报错ORA-00917: missing comma 请问该怎么改呢 ORACLE中创建表空间出现错误ORA-01537 该文件已经是数据库的一部分 很... 在重新创建表空间的时候出现:ora-01119 和 ora-27038 错误。 ORACLE中创建表空间时出现ORA-01537已是数据库的一部分如何解决_百度... oracle使用impdp导入dmp文件时提示 ora-39088 文件名不能包含路径说明... oracle 里*.ora文件是干什么用的? oracle ORA-01840:输入值对于日期格式不够长,请高手帮忙。有非法数据... oracle ora-22804在对象表或用户定义的类型列上不允许执行远程操作... 请介绍鸡粪喂猪与猪粪育虫的具体方法 请问我想养猪,然后用猪粪回收发酵后生蛆再喂给下蛋鸡,然后鸡蛋再卖了。 猪血如何才能生出虫子。喂鸡。 猪粪可以做鸡食吗? 猪粪可以喂鸡吗 猪粪可以养鸡但是。。。高手给说说~~!! 猪和鸡能一起养吗.比如说上面养鸡下面养猪.有什么好处和坏处? 猪屎对植物有什么作用 猪粪养的蝇蛆化蛹后可以用来养猪吗? 怎么养蛆喂鸡,蝇蛆养鸡的好处 羊粪怎么出虫,用与养鸡 蝇蛆养鸡到底可不可行呢