1. ora-00933: sql 命令未正确结束怎么解决
问题分析:
出现ora-00933错误的原因是因为运行两句sql,但是中间没用标点隔开导致。
如图:
2. 执行这句sql 一直提示 SQL命令未正确结束,请sql大侠帮忙看看哪里有错~在此谢过~
delete不能连表删除,你这个应该改成连表查询,也就是将delete改成select
3. SQL命令未正确结束是什么意思
可能是批量插入时没有主键
4. oracle 存储过程提示这是生成的提示ORA-00933: SQL 命令未正确结束 生成的在 在pL/sql下正常运行
正常,你的存储过程中的sql语句不正确
5. SQL语句未正确结束
select * from all_tables where table_name = 'SCHOOL'
查询没问题 , 表名是 all_tables
alter table SCHOOL -----这里应该是all_tables 表名才对
add (age integer default 22 not null,
has_money number(9,2)
) ------是指增加两个字段
如果要插入两行数据的话应该用 insert values
6. SQL命令未正确结束是什么意思
说明你的语句写的又问题、
这种情况很容易出现。。大部分是由于符号问题。还有就是你的一些关键字写错了
比如把FROM 不小心写成了FORM等等,具体的你要把语句贴出来,我帮你看
7. sql命令未正确结束
selectworks.employee_namefromworksminusselectworks.employee_namefromworks,worksaswwhereworks.salary<w.salary
--去掉AS
selectworks.employee_namefromworksminusselectworks.employee_namefromworks,workswwhereworks.salary<w.salary
8. SQL 语句 命令未正确结束,求原因!
select 表A.序号
sum(表B.金额) as "六月金额",
sum(表B.税额) as"六月税额",
sum(表C.金额) as"七月金额",
sum(表C.税额) as"七月税额"
貌似缺少逗号了 。。
9. ora-00933:SQL命令未正确结束
ora-00933:
sql
命令未正确结束
出现ora-00933错误的原因是因为运行两句sql,但是中间没用标点隔开导致。
如图:
解决方案:
在两句sql中,每句以英文的逗号分隔即可。
10. oracle 问题 ORA-00933: SQL 命令未正确结束 如何解决
一、对于这个错误:
首先仔细检查sql语句是否存在语法错误。
(如果确认没有错误,可以拿到sql development中去用sql工具试试)。
2.检查使用连接数据库的方法。
executeQuery、execute、executeUpdate是否存在使用错误,或者换个试试。
3.我把sql语句中的‘;‘去掉了,然后sql语句运行正常,没有报错,原因未知。
二、解决方案:
1)方案一:清空回收站(recyclebin)命令 : PURGE recyclebin;
2)方案二:收回表的命令:命令 :flashback table 原表名 to before drop;
3)方案三:直接删除表,不经过回收站:
(1)方法一: drop table 表名 purge;
(2) 方法二 :停用数据库的回收战功能; 10.1版本中,修改隐藏参数 _recyclebinalter system set "_recyclebin" = false;10.2版本中,alter system set recyclebin = off。