-
Oracle游标声明报错,该如何解决
Oracle游标声明报错游标声明:declarecursorcs_table_studentsisselectidfromtable_students;student_idtable_students.id%type;报错信息:54275'>ORA-06550:第4行,第0列:PLS-00103:出现符号"end-of-file"在需要下列之一时:beginfunctionpragmaproced...
7
热度 -
Oracle游标声明报错,该如何处理
Oracle游标声明报错游标声明:declarecursorcs_table_studentsisselectidfromtable_students;student_idtable_students.id%type;报错信息:54275'>ORA-06550:第4行,第0列:PLS-00103:出现符号"end-of-file"在需要下列之一时:beginfunctionpragmaproced...
8
热度 -
java操作oracle存储过程出错,请各位帮忙看下错在哪里,本人小白,多谢
java操作oracle存储过程出错,请各位帮忙看下错在哪里,本人小白,谢谢java代码:packagecom.tiangang.text;importjava.sql.*;publicclassTestprocedure2{ //调用pro1过程 publicstaticvoidmain(String[]args){ //定义需要的变量 Connectionct=null; Callab...
21
热度 -
【请问】前辈们,关于引用游标的一个小疑点
【请教】前辈们,关于引用游标的一个小问题今天学到了游标,有道题老是报“54275'>ORA-06550必须声明组件错误。”刚接触Oracle,还请前辈们不吝赐教啊~题目:使用引用游标查询EMP表,随着外界传入的字段列表不同,输出不同的查询结果。要求输入三个不同字段;我的做法:declaretypenewcurisrefcursor;mycurnewcur;cmd1varchar2(10);cmd2...
43
热度 -
linux上小弟我想导出表空间上的某个用户上某个表数据
linux下我想导出表空间下的某个用户下某个表数据linux下想导出表空间interlib用户interlib密码ketuinterlib下的表名为holding的所有数据plsql可以导出来不求高手指点我这样导不出来求高手指点[oracle@interlib1~]$expinterlib/ketuinterlibfull=yfile=/home/oracle/20121107.dmptables...
93
热度 -
oracle中创设存储过程出现已编译,但出现警告
oracle中创建存储过程出现已编译,但出现警告最近在进行jsp开发,用到了oracle中的存储过程。现在自己写了一个存储过程,具体需求如下:数据库中有userinfo(用户表),books(书籍表),items(订单详细表),orders(订单表有如下字段oid,username【username是引用的userinfo中的】)表。现在要购买一本书籍,需要更新图书库存数量,添加订单和订单详细信息...
43
热度 -
提示标识符异常,加双引号无效()
提示标识符错误,加双引号无效(在线等)代码跟错误提示如下declaretypetitle_recordisrecord(titlevarchar2(60),subtitlevarchar2(60));typetitle_collectionistableoftitle_record;lv_title_collectiontitle_collection;cursorcisselectitem_ti...
442
热度 -
请帮忙看上这段ps sql代码哪里有有关问题
请帮忙看下这段pssql代码哪里有问题。setserveroutputondeclarecursorc_kkisselectnamefroms_customerwheres_customer.region_id=s_dept.region_idandregion_id=(selectregion_idfroms_deptwherename='Sales');c_kks_customer.name%...
817
热度 -
Oracle 存储过程调试出错:ORA-06550,该如何解决
Oracle存储过程调试出错:54275'>ORA-06550Oracle存储过程调试:ORA-06550PLS-00103:出现符号"END"在需要下列之一时::=.(@;符号":"被替换为"END"后继续。CREATEORREPLACEprocedureBEFOR_VIP_RESET.CP_UPDATE_DTL_YHJ_SUMiscursorcurISSELECTTRIM(DC.INV_NUM...
126
热度 -
游标变量可以使用游标FOR循环处理数据吗?该如何解决
游标变量可以使用游标FOR循环处理数据吗?--游标变量使用普通for循环输出SETSERVEROUTPUTONDECLARETYPEemp_curISREFCURSOR;v_emp_curemp_cur;v_emp_recordt_myemp%ROWTYPE;BEGINIFNOTv_emp_cur%ISOPENTHENOPENv_emp_curFORSELECT*FROMt_myemp;ENDIF...
101
热度 -
Oracle存储过程调用有关问题
Oracle存储过程调用问题。下面是我写的一个创建表和储发器的存储过程,我在SqlTools1.5里面直接调用就可以正常执行。可是在C#里面一调用就报错,请各位大虾帮忙看看是什么问题,谢谢了。CREATEORREPLACEPROCEDUREcreatetable(WellNameINVARCHAR2,Table_NameINVARCHAR2,boilerINVARCHAR2,managerarea...
41
热度 -
游标变量可以使用游标FOR循环处置数据吗
游标变量可以使用游标FOR循环处理数据吗?--游标变量使用普通for循环输出SETSERVEROUTPUTONDECLARETYPEemp_curISREFCURSOR;v_emp_curemp_cur;v_emp_recordt_myemp%ROWTYPE;BEGINIFNOTv_emp_cur%ISOPENTHENOPENv_emp_curFORSELECT*FROMt_myemp;ENDIF...
93
热度 -
Oracle 存储过程调试出错:ORA-06550,该如何处理
Oracle存储过程调试出错:54275'>ORA-06550Oracle存储过程调试:ORA-06550PLS-00103:出现符号"END"在需要下列之一时::=.(@;符号":"被替换为"END"后继续。CREATEORREPLACEprocedureBEFOR_VIP_RESET.CP_UPDATE_DTL_YHJ_SUMiscursorcurISSELECTTRIM(DC.INV_NUM...
114
热度 -
oracle存储过程调用的时候报错。大侠们进来看看,
oracle存储过程调用的时候报错。大侠们进来看看,在线等!!!CREATEORREPLACEPROCEDUREClerk_HandheldDevices_GetList(SCANTIME_IANVARCHAR2,SCANTIME_IBNVARCHAR2,sitename_INNVARCHAR2,devicetype_INNVARCHAR2)ASBEGINinsertintopda_devicel...
94
热度 -
存储过程获得动态视图和返回值有关问题。有关问题比较多
存储过程获得动态视图和返回值问题。问题比较多SQLcodeselectintidfroma1352selectintidfromc1467小弟先想通过function来动态createviewSQLcodecreateorreplacefunctiontest_ab(v_intidinvarchar2)returnvarchar2isout_intidvarchar(10);v_sqlvarcha...
98
热度 -
oracle建包ORA-06550: line 1, column 7: PLS-00905: object SCOTT.SP_PACKAGE1 is inva解决方案
oracle建包54275'>ORA-06550:line1,column7:PLS-00905:objectSCOTT.SP_PACKAGE1isinva--创建一个包(SP_PACKAGE1):包括包头和包体,名字均为包名--创建一个包头:SP_PACKAGE1--该包体申明有一个存储过程:UPDATESALBYNO(根据empno修改该雇员的sal)--该包体申明有一个函数:ANNUA_IN...
300
热度 -
oracle建包ORA-06550: line 1, column 7: PLS-00905: object SCOTT.SP_PACKAGE1 is inva解决办法
oracle建包54275'>ORA-06550:line1,column7:PLS-00905:objectSCOTT.SP_PACKAGE1isinva--创建一个包(SP_PACKAGE1):包括包头和包体,名字均为包名--创建一个包头:SP_PACKAGE1--该包体申明有一个存储过程:UPDATESALBYNO(根据empno修改该雇员的sal)--该包体申明有一个函数:ANNUA_IN...
236
热度 -
oracle筑包ORA-06550: line 1, column 7: PLS-00905: object SCOTT.SP_PACKAGE1 is inva
oracle建包54275'>ORA-06550:line1,column7:PLS-00905:objectSCOTT.SP_PACKAGE1isinva--创建一个包(SP_PACKAGE1):包括包头和包体,名字均为包名--创建一个包头:SP_PACKAGE1--该包体申明有一个存储过程:UPDATESALBYNO(根据empno修改该雇员的sal)--该包体申明有一个函数:ANNUA_IN...
216
热度 -
执行存储过程报错,报对象XXX.proc 无效解决方法
执行存储过程报错,报对象XXX.proc无效createorreplaceproceduretemp_1(typevarchar2(100))isemp_recordemployees%rowtype;CURSORemp_cursorISSELECT*FROMemployeeswhereto_date('2008/10/1','yyyy/MM/dd')-hiredate>6*30andpay...
194
热度 -
怎么只授予用户查看存储过程定义的权限
如何只授予用户查看存储过程定义的权限color="#000000"face="宋体">有个网友问我,如何授予某个用户只能查看某些存储过程的定义权限,而不能让用户去修改、执行存储过程。看似简单的问题,却因为从没有碰到这样的需求。花了点时间才梳理、总结清楚。color="#000000"face="宋体">关于ORACLE账号的权限问题,一般分为两种权限:color="#000000"face="宋体...
117
热度