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

Oracle中 调用存储过程报错,标示符无效,求解决方案。

发布网友 发布时间:2022-04-29 04:20

我来回答

2个回答

热心网友 时间:2023-10-11 04:18

你可以用数据库语句把啊强制转换成number型就可以了。
你字段类型存值的就是number你非的存入varchar当然会报错了。

一般你在表设计的时候,除非特定需要,全部用varchar就行。。追问我找到原因了,
SELECT * FROM (SELECT A.*,ROWNUM RN FROM(SELECT * FROM bookinfo WHERE 1=1 AND BOOKNAME=啊1 AND AUTHOR=啊 AND MODAL=啊) A WHERE ROWNUM=6

打印出来的结果,原来是 字段 啊 没有被' '括起来,像这种情况,我要在提问中那段代码上做怎样的修改?

热心网友 时间:2023-10-11 04:19

你试下用这个方法调用:
variable v_cur pk_book.v_cur;
exec p_querybooks(2,5,'bookinfo','啊','啊','啊',:v_cur);

热心网友 时间:2023-10-11 04:18

你可以用数据库语句把啊强制转换成number型就可以了。
你字段类型存值的就是number你非的存入varchar当然会报错了。

一般你在表设计的时候,除非特定需要,全部用varchar就行。。追问我找到原因了,
SELECT * FROM (SELECT A.*,ROWNUM RN FROM(SELECT * FROM bookinfo WHERE 1=1 AND BOOKNAME=啊1 AND AUTHOR=啊 AND MODAL=啊) A WHERE ROWNUM=6

打印出来的结果,原来是 字段 啊 没有被' '括起来,像这种情况,我要在提问中那段代码上做怎样的修改?

热心网友 时间:2023-10-11 04:19

你试下用这个方法调用:
variable v_cur pk_book.v_cur;
exec p_querybooks(2,5,'bookinfo','啊','啊','啊',:v_cur);

热心网友 时间:2023-10-11 04:18

你可以用数据库语句把啊强制转换成number型就可以了。
你字段类型存值的就是number你非的存入varchar当然会报错了。

一般你在表设计的时候,除非特定需要,全部用varchar就行。。追问我找到原因了,
SELECT * FROM (SELECT A.*,ROWNUM RN FROM(SELECT * FROM bookinfo WHERE 1=1 AND BOOKNAME=啊1 AND AUTHOR=啊 AND MODAL=啊) A WHERE ROWNUM=6

打印出来的结果,原来是 字段 啊 没有被' '括起来,像这种情况,我要在提问中那段代码上做怎样的修改?

热心网友 时间:2023-10-11 04:19

你试下用这个方法调用:
variable v_cur pk_book.v_cur;
exec p_querybooks(2,5,'bookinfo','啊','啊','啊',:v_cur);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
奥迪a6l怎么用手机连接音响放歌,我的是华为 奥迪a6l蓝牙连接了,听歌没声音 2009年6月在农业银行办理30万等额本息为10年的商业房贷,7折,现在月供... 存量房贷七折七折政策 ...在农业银行贷款27万,等额本息打七折利率按揭20年,现在的利率每月应还... 我是第一套房,在农业银行不是公积金贷款27万元20年付清利息怎么算法... 在成都交通违章网上怎么办理的 成都违章罚款网上怎么交 成都交通违章罚款在哪里交 成都违章停车可以网上交罚款吗 我想问一下被封之后,解封的手机号丢失了,怎么样去更换手机号? 我想问一下被封之后,解封的手机号丢失了,怎么样去更换手机号? 为什么往Oracle数据库中插入数据会报“无效的标识符”错误? 微信被封了,怎么更改解封人的手机号,一直更改不了,怎么更改 oracle建表失败,出现标识符无效 微信解封电话号码填错了怎么弄 被封,解封次数已达上限,怎么更换手机号解封? 被封,解封次数已达上限,怎么更换手机号解封? Oracle 建表提示标识符无效 微信被封号了,打人工客服解封电话号码是多少?请说人工客服电话号码是多少?我不会发短信解封? oracle11想查询表里是否包含某列,可是输入column_name,提示无效标识符 微信被封号了,打人工客服解封电话号码是多少?请说人工客服电话号码是多少?我不会发短信解封? Oracle标识符无效? oracle关于标识符无效 wps如何快速制作组织结构图 电梯故障时外显示屏会怎样? 电梯楼层显示屏的价格大概是多少钱 电脑显示屏一开电梯就黑屏什么原因 好多人一起干的活由一个人代开劳务*,支付放代扣代缴时如何申报个税? 劳务报酬 按次计算如何 报税? 一个拥有执业证和中级职称的人可以担任施工单位的项目负责人和技术负责人吗_百度问一问 oracle创建表时:ORA-00904: : 标识符无效 什么证都没有可以担任建筑公司的技术负责人吗? 求救!oracle问题 ORA-00904:标识符无效 ORACLE 存储过程中报标识符无效问题 oracle-00904 标识符无效? 创建oracle表出现标识符无效 用TOAD在oracle 中创建表时,从excel导入列字段时显示“标识符无效” 申办资质时中级职称任技术负责人有风险吗 oracle数据库创建标识报:标识符无效:但是不知道哪个有问题,希望大师指教,解决,马上给分 项目技术负责人一定要有工程师的职称吗 oracle这语句提示标识符无效,怎么解决 真皮的皮鞋被水泡了掉色,是正常的吗? 中级工程师可以应聘建委吗 oracle的分页过程出错,【ORA-00904: "车掸": 标识符无效】 明明不是标... 管理工程职称有用吗?可以担任技术负责人吗? oracle 提示标识符无效 "NEWS_URL": 标识符无效.在线等!!! 中级职称能做项目负责人吗? 办资质中级职称任技术负责人有什么风险吗 oracle建表为啥显示标识符无效呀?