plsql执行过程时提示过程名无效

Oracle > 基础和管理 [问题点数:30分,结帖人gahade]
等级
本版专家分:22
勋章
Blank
黄花 2007年5月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2007年4月 MS-SQL Server大版内专家分月排行榜第三
结帖率 100%
等级
本版专家分:5
等级
本版专家分:22
勋章
Blank
黄花 2007年5月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2007年4月 MS-SQL Server大版内专家分月排行榜第三
等级
本版专家分:26255
勋章
Blank
黄花 2011年1月 Oracle大版内专家分月排行榜第二
2010年12月 Oracle大版内专家分月排行榜第二
2010年11月 Oracle大版内专家分月排行榜第二
2010年10月 Oracle大版内专家分月排行榜第二
2010年8月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2010年9月 Oracle大版内专家分月排行榜第三
2010年7月 Oracle大版内专家分月排行榜第三
等级
本版专家分:9204
勋章
Blank
黄花 2010年2月 Oracle大版内专家分月排行榜第二
等级
本版专家分:1392
等级
本版专家分:117
等级
本版专家分:2606
等级
本版专家分:681
勋章
Blank
微软MVP 2011年7月 荣获微软MVP称号
2010年7月 荣获微软MVP称号
Blank
红花 2009年8月 MS-SQL Server大版内专家分月排行榜第一
2009年7月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2010年8月 其他数据库开发大版内专家分月排行榜第二
等级
本版专家分:22
勋章
Blank
黄花 2007年5月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2007年4月 MS-SQL Server大版内专家分月排行榜第三
等级
本版专家分:681
勋章
Blank
微软MVP 2011年7月 荣获微软MVP称号
2010年7月 荣获微软MVP称号
Blank
红花 2009年8月 MS-SQL Server大版内专家分月排行榜第一
2009年7月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2010年8月 其他数据库开发大版内专家分月排行榜第二
gahade

等级:

Blank
黄花 2007年5月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2007年4月 MS-SQL Server大版内专家分月排行榜第三
pl/sql developer中用execute调用存储过程弹出‘无效的sql语句’…该怎么解决

------解决方案-------------------- 1、在sql的执行窗口中只能这样调用"call OUT_TIME(); ",这样执行就是把”call OUT_TIME(); “当成一个sql语句,而exec OUT_TIME();不是一个sql语句,是一个执行

pl/sql developer中用execute调用存储过程弹出‘无效的sql语句’解决方法

转自:http://www.myexception.cn/oracle-management/267605.html——解决方案——————–1、在sql的执行窗口中只能这样调用”call...不是一个sql语句,是一个执行体,执行体调用必须在命令窗口,把这句话当成一个整

PL/SQL提示“ORA-01722:无效数字”

写写bug.PL/SQL提示“ORA-01722:无效数字”sql老是报无效的数字解决: 最后,查询网上是字段的类型问题,后来发现:日期本身就是varchar.类型的问题.

PL/SQL执行sql包含&字符弹出变量框

方法一:(我使用后无效.....) SQL*PLUS默认环境里会把'&字符'当成变量来处理. 有些时候我们也需要在SQL>的符号下输入'&字符', 只需要改变SQL*PLUS下一个环境变量define即可. SQL> set define off;  是把默认的&...

PL/SQL中执行命令错误-ORA-00900: 无效 SQL 语句

SQL>...ORA-00900: 无效 SQL 语句 ------解决方法-------------------------------------------------------- PL/SQL Developer Commmand and SQL Windows 是不可以的。 你的用cmd sqlplus...

PLSQL中改日期时报错ORA-01843无效的月份

无效的月份的一些原因 1)当我们在一个中文环境的客户端使用如下sql语句 INSERT INTO "temptable" ( DELIVER_DATE ) VALUES (TO_DATE('27-Jun-2007 15:57:30', 'DD-MON-YYYY HH24:MI:SS') ) Runtime error ...

在oracle中正常执行,但是在java中提示列名无效

使用jdbc查询数据的话,打印sql在plsql执行没问题,看赋值问题,赋值的字段是否写进了sql语句中,比如 select name from a 赋值的时候写的是rs.getString("name"); rs.getString("age"); sql里面没有查询age...

更改了一下用户名,plsql连接成功,但是同样的用户名密码,eclipse始终报错ORA-01017: invalid username/...

PLSQL中更改了用户名,密码没有改变,尝试PLSQL登陆以后,能够登陆成功,然后就修改配置文件的用户为修改后的用户名。 配置文件只修改了用户名,其他没有做任何改动,但是启动始终报错ORA-01017: ... logon denied

plsql执行sql脚本建表,spool XXX.log 这一行报错,”无效的sql语句

plsql执行sql脚本建表,spool XXX.log 这一行报错,”无效的sql语句“。

Oracle中分号提示无效字符的问题

我们平时在写SQL语句,一般都会在结尾加上分号来执行,但在某些情况下可能会导致invalid character的问题 首先检查SQL语句中是否有中文字符的问题,确保自己写的SQL语句正确  在Oracle中,分号 ; 和 / 都是执行...

解决PLSQL记录被另一个用户锁住的问题

1、查看数据库锁,诊断锁的来源及类型: select object_id,session_id,locked_mode from v$locked_object; 或者用以下命令:  select ... b.owner,b.object_name,l.session_id,l.locked_mode from v$locked_object...

plsql 动态sql遇到ORA-00911: invalid character错误

关键词 PLSQL 分号 前些日子在学习plsql写一个包的时候遇到一个小问题。 具体为:程序读取表中的数据拼装ddl 语句 然后动态sql执行,结果报错 CODE:-911 ERROR:ORA-00911: invalid character 后来发现是一个低级...

PLSQL中文乱码&PLSQL无效字符(ora00911)

PLSQL中文乱码&PLSQL无效字符(ora00911) 做一下个人记录,最开始遇到运行中文别名,出现ora009111(无效字符问题),网上查说换一下PLQSL developer版本低造成的,但是安装了跟别人一样的后依然不行,所以...

学习笔记12 ORA-00904 plsql无效标识符 却明明有的字段

早pls中查询一条sqlSELECT * FROM (SELECT * FROM V_CORP_MODEL_002 WHERE BLOGSTATE=1 AND BLOGENDTIME>SYSDATE ORDER BY BLOGENDTIME DESC) WHERE ROWNUM

Oracle/PLSQL存储过程详解

如果新建毫无反应直接文件-新建-程序窗口-空白,新建一个程序窗口: 存储过程创建语法: create [or replace] procedure 存储过程名(param1 in type,param2 out type) as 变量1 类型(值范围); 变量2 类型(值...

Oracle插入日期数据时报错ORA-01843无效的月份

当在sqlplus或者在plsql执行插入月份的语句,比如:insert into emp_test values(1002 , '刘苍松' , 'Analyst' ,8000 , 1000 , '01-APR-11' , 1001, 10) ;如果报ORA-01843无效的月份,那就说明是当时的运行环境是...

在Oracle中一次执行多条sql语句报错:ORA-00911:invalid character

有时我们需要一次性执行多条sql语句,但是在执行时可能会报错:ORA-00911:invalid character. 解决方法: 将所有sql语句用begin......end;包裹起来. 如: begin ...... ...... ...... end;

desc 在plsql中报错:无效的sql语句

因为dsc只能写在命令窗口中,

使用PL/SQL进行模糊查询显示错误ORA-00911:无效字符

使用PL/SQL进行模糊查询显示弹窗 错误ORA-00911:无效字符 select o.*,o.rowid from es_dc_sql o where o.dc_desc like '%江苏%';--翻译 看看你模糊查询使用的 % 是否误用成了中文的了 ...

PLSQL将数据写入指定文件及目录路径无效解决办法

--创建文件路径create or replace directory test_file as 'D:\oracle_test';--给用户授权路径读写权限grant read,write on directory test_file to gwn;--在对应路径下新建要写入的文件test.sql--将数据写入文件中...

plsql导入带有时间戳类型的记录报错:无效的月份

今天将记录导出成sql文件,再导入到另一个数据库中相同的表,报错:无效的月份。查看发现:报错的字段类型是时间戳,导出的sql文件是字符串形式,找原因花费了很长时间,主要原因是plsql的字符集问题。 1.查询:...

plSQL写好的存储过程为什么执行时报无效SQL

 -----创建一个不带任何参数的过程 create or replace procedure out_time is  begin  dbms_output.put_line(systimestamp); end; -----使用execute命令调用过程 execute OUT_TIME(); ----...

PL/SQL Developer遇到一个奇葩无效标识符问题随记

深蓝的blog:前段时间前,在尝试使用PL/SQL Developer抽取数据执行脚本,遇到了一个ora-00936报错。 查询报错ora-00936 ORA-00936: missing expression tips Cause: A required part of a clau

关于plsql提示ORA-00904:Invalid identifier错误的问题----创建表字段加了引号

今天在建表后对数据进行条件查询,遇到这个恶心人的ORA-00904:Invalid identifier错误问题,,排除了权限、列名不符、列名不存在表中这三种情况,最后我进sqlplus进行查看,悲剧了,原来在.sql文件中建表,列名...

oracle用存储过程创建序列权限不足问题

  尝试用存储过程动态创建序列,execute immediate里封装的创建语句会报权限不足的问题,但是直接在PLSQL执行创建语句不会报这个问题,查找解决方法发现,原来是在存储过程中ROLE无效,需要显式授权,所以这...

oracle存储过程访问其它用户表权限不足

一个oracle的存储过程中存在一条访问其它用户表的select语句,总是提示没有访问权限,在plsql以及测试下都能执行,但是封装成存储过程提示没有访问权限。 解决如下: 1切换到创建表的其它用户下,执行: GRANT ...

关于plsql提示ORA-00904:Invalid identifier错误的问题

今天在建表后对数据进行条件查询,遇到这个恶心人的ORA-00904:Invalid identifier错误问题,,排除了权限、列名不符、列名不存在表中这三种情况,最后我进sqlplus进行查看,悲剧了,原来在.sql文件中建表...

plsql来创建User为什么会有公用用户名或角色无效的错误

![图片说明]... 因为做Java项目,我第一次接触Oracle,以前没有学过,希望有人帮帮我,上网搜过了,但是没有找到我想要的答案 补充问题: ...安装网上的思路我加上了c## ...

PLSQL中显示游标使用的4个步骤

PLSQL中显示游标使用的4个步骤   本例简单介绍一下游标处理的4个过程中涉及到的加锁,一致性读的问题. 显式游标处理需四个 PL/SQL步骤:  www.2cto.com   1 定义/声明游标:就是定义一个游标,以及与其相...

oracle9i客户端连接10g数据库

所以又在本地装了10g的数据库服务器,在将监听服务器配置成功,并且使用telnet工具可以监听到数据库的情况下,原来可以连接oracle9i的plsql developer机器无法连接新配置的oracle10g数据库资源,连接时提示无法打开...

相关热词 c#编译器 学习 c#和其他语言相比 c# 什么是管道 c# 在ui线程中运行 c# 动态增加枚举 c# panel边框 c#调用dll报错 c# 编写dll c# dll修复工具 c# timer 多线程