![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql/Oracle(后台数据库)
文章平均质量分 59
aic1999
这个作者很懒,什么都没留下…
展开
-
Oracle (5) 存储过程
存储过程我感觉它就是一个函数呀....大概没get到点,求告知。【通用结构】create or replace procedure 存储名 (输入变量名 变量的数据结构 )asbegin 操作语句end;【通用语句】调用存储过程exec 过程名()【例题1】创建存储过程,删除score表中某学号的学生数据create or replace pr...原创 2018-10-13 09:04:13 · 301 阅读 · 1 评论 -
Oracle (4) 函数的使用
目录函数自定义函数数学函数系统函数函数其实oracle有个很方便的地方在于,它有很多已经定义好的函数可以直接调用,如系统函数和数学函数。自定义函数【通用结构】定义函数create or replace function 函数名(参数1 输入类型 数据类型,.....) return 返回值类型is 变量 数据类型:=初始值;begin ...原创 2018-10-12 07:39:14 · 617 阅读 · 0 评论 -
Oracle (3) 游标的使用
游标 【导言】可以把游标当初我们的鼠标,主要起定位作用,假如我们想要找到表中的特定一行,可以使用游标定位。【通用结构】declare cursor 游标名 is sql语句begin open 游标名; fetch 游标名 into 某变量; exit when 条件; close 游标名end;【例题1】使用游标输出属于...原创 2018-10-11 18:08:55 · 324 阅读 · 0 评论 -
Oracle (2) 异常处理(预定义、非预定义、自定义)
目录异常处理1、预定义异常2、非预定义异常3、自定义异常异常处理【导言】抛异常是为了运行的时候不报错,并提示这段代码运行的结果有问题,让开发者针对这个异常做特定处理(写代码)。1、预定义异常【通用结构】exception when 系统已经定义好的异常 then 出现异常的处理方法;【导言】如果我们查询的数据是表中不存在的,那么运行后,就会...原创 2018-10-11 12:57:35 · 3454 阅读 · 1 评论 -
Oracle (1) 基本语句操作 之 if-else\for\while循环
目录示例前提最基础的固定结构怎么把变量和sql语句关联起来?常见的变量声明格式If-else结构for、while循环的使用 示例前提模仿一个通用的学校的师生信息数据库,使用sql语句已经建好了如下表,表结构如下,数据自己随意啦:student 学生信息表:sno(学号) sname(姓名) ssex(性别) sage(年龄) de...原创 2018-10-11 12:55:48 · 5698 阅读 · 0 评论 -
解决Oracle报错“必须声明标识符”
写了一段很简单的代码,输出学号01的学生名字:declare v_sname sname.student%type; --报错行begin select sname into v_sname from student where sn0='01'; dbms_output.put_line(v_sname);end;结果第二行报错:必须声明标识符 'SNA...原创 2018-09-23 19:42:07 · 27387 阅读 · 1 评论