PL/SQL替换变量&实现根据输入信息进行查询
2017-06-05 22:15
253 查看
开篇第一句:博主已经中了交互式的毒。。。
所以在做Oracle大作业的时候总是觉得直接查询给定号码的书目比较low(- -||博主做的图书管理系统诶。。。为什么总是做这个?大概,我有个梦想,世界和平。。。嘻嘻,不扯了)所以,就想实现让用户输入信息,然后根据用户输入的信息进行查询咯~
于是,我踏上了百度的道路。。。
经过不懈的努力,博主终于成功了!
通过'&'这个符号其实是可以实现的。。。
那么,先来介绍一些理论知识
&是oracle里的替代变量。如果有一个&a,在sqlplus执行的时候,会提示你输入一个a对应的值。然后a值会替代到sql里面,这里是替代,不是参数绑定,所以可以替换sql中的静态部分,比如字段名
使用替换变量可以减轻共享池中库缓存的负担哦
博主主要实现了查询用户从键盘键入的值得信息,but。。。键入的值必须是数字。。。
所以在做Oracle大作业的时候总是觉得直接查询给定号码的书目比较low(- -||博主做的图书管理系统诶。。。为什么总是做这个?大概,我有个梦想,世界和平。。。嘻嘻,不扯了)所以,就想实现让用户输入信息,然后根据用户输入的信息进行查询咯~
于是,我踏上了百度的道路。。。
经过不懈的努力,博主终于成功了!
通过'&'这个符号其实是可以实现的。。。
那么,先来介绍一些理论知识
&是oracle里的替代变量。如果有一个&a,在sqlplus执行的时候,会提示你输入一个a对应的值。然后a值会替代到sql里面,这里是替代,不是参数绑定,所以可以替换sql中的静态部分,比如字段名
使用替换变量可以减轻共享池中库缓存的负担哦
博主主要实现了查询用户从键盘键入的值得信息,but。。。键入的值必须是数字。。。
declare rr book%rowtype; c number; begin select count(*) into c from book@follow_main_dblink where book.wno=&aa; dbms_output.put_line(c); end; /大概实现的就是查询book表中作者号是用户键盘键入的信息,这里查询的book表是通过数据库链接到的别的数据库中的book表【就酱
相关文章推荐
- 统计查询-根据条件进行count的两种实现方式- oracle
- spring-使用JdbcTemplate实现根据id进行查询
- SSH框架利用注解方式实现根据多条件动态分页查询图书信息(传对象)
- SQL:要求查询出用户信息,根据用户发表的信息个数对用户进行排序
- angularJS文本框根据输入字符(文本框值)进行查询ng-keydown ng-keyup
- 根据查询的关键字,实现获取百度指定页数的搜索结果的信息(网页地址,标题,摘要,并有排序的说明)
- 编程实现学生信息的输入、查询、浏览,其中浏览分为:升序和降序两种。
- shell实现文件内容查询如输入姓名结果显示电话号码等信息
- Spring(13):新增功能(SqlSessionTemplate方案):超市订单的供应商表查询 and 根据供应商名称查询供应商信息--功能实现(上)
- 如何用js实现,在一个页面有个输入文档框,然后点击查询按扭后,调用IE的查询功能在当前页面进行查询
- 编写程序,用if else语句根据姓名查询teaching数据库中学生的基本信息和选课信息,学生姓名通过变量输入。不存在则输出提示信息
- python实现根据用户输入从电影网站获取影片信息的方法
- 如何实现多个文本框里面输入内容相关联来进行对数据库的查询实现
- c语言(结构体)---实现学生信息输入,输出,查询
- 统计查询-根据条件进行count的两种实现方式- oracle
- JS实现根据用户输入分钟进行倒计时功能
- MagicSuggest实现根据输入进行选择提示的下拉框
- JDBC实现数据库的几种基本操作(查询,分页查询,根据关键字进行查询以及插入数据)
- JS实现根据用户输入分钟进行倒计时功能
- SOA实现根据动态数目的ID查询信息