会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
pp春
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
oracle数据库
oracle异常处理
摘要:语句执行过程中,由于各种原因使得语句不能正常执行,可能会造成更大错误或整个系统的崩溃,所以PS/SQL提供了异常(exception)着一处理的方法来防止此类情况的发生。在代码运行的过程中无论何时发生错误,PL/SQL都能控制程序自动地转向执行异常部分。 1.预定义异常 预定义异常是由于系统产生的。
阅读全文
posted @
2020-06-27 21:49
新来的一名小博客
阅读(761)
评论(0)
推荐(0)
选择和跳转语句
摘要:
阅读全文
posted @
2020-06-26 21:03
新来的一名小博客
阅读(308)
评论(0)
推荐(0)
触发器 trigger
摘要:触发器是被指定关联到一个表的数据对象,它不需要调用,当对一个表的特别事件出现时,它就被激活。触发器的代码也是由SQL语句组成的,因此用在存储过程中的语句也可以用再触发器的定义中。触发器是一类特殊的存储过程,与表的关系密切,用于保护表中的数据,当有操作影响到触发器保护的数据时,触发器将自动执行。 (1
阅读全文
posted @
2020-06-25 21:29
新来的一名小博客
阅读(632)
评论(0)
推荐(0)
存储过程
摘要:存储过程是数据库对象之一,存储过程可以理解成数据库的子程序,在客户端和服务器端可以直接调用它。触发器是与表直接关联的特殊的存储过程,是在对表记录进行操作时触发的。 存储过程放在字典里,可以在不同用户和应用程序之间共享,并可以实现程序的优化和重用。 存储过程的优点: 1.存储过程在服务器端运行,执行速
阅读全文
posted @
2020-06-24 23:05
新来的一名小博客
阅读(862)
评论(0)
推荐(0)
包
摘要:可以利用包(package)将过程和函数安排在逻辑分组中。 包含有两个分离的部件:包说明(规范、包头)和包体(主体)。 包说明和包体都存储在数据字典中。 包与过程和函数的一个明显的区别是,包仅能存储在非本地的数据库中。 用SQL命令创建包需要分别创建包头和包体两部分: --包头 create or
阅读全文
posted @
2020-06-22 15:56
新来的一名小博客
阅读(345)
评论(0)
推荐(0)
游标
摘要:一个对表进行查询的SQL语句通常都会产生一组记录,称为结果集。但是许多应用程序,尤其PL/SQL嵌入式的主语言(如java,C等),通常并不能把整个结果集作为一个单元来处理,因此,这些应用程序需要一种机制来保证每次只处理结果集中的一行或几行,游标就提供了这种机制,即对一个结果集进行逐行处理的能力。
阅读全文
posted @
2020-06-21 20:18
新来的一名小博客
阅读(528)
评论(0)
推荐(0)
循环结构
摘要:循环提供了一遍又一遍重复执行某段语句直至满足退出条件,退出循环。编写循环语句时,注意一定要确保有相应的退出条件满足。 1. LOOP-EXIT-END循环 <循环体>是在循环体中需要完成操作,如果条件表达式为true则跳出循环,否则继续循环操作,直到满足条件表达式才能跳出循环 --求1到100的和。
阅读全文
posted @
2020-06-20 13:42
新来的一名小博客
阅读(321)
评论(0)
推荐(0)
数据库的统计汇总分组合并
摘要:对表数据进行检索时,经常需要对结果进行汇总或计算,例如,在学生成绩数据库中求某门课程的总成绩,统计各分数段的人数等。 1.统计函数 统计函数用于计算表中的数据,返回单个计算结果 SUM和AVG函数:分别用于求表达式中所有值项的总和与平均值 --求选修100012课程的学生的平均成绩。 select
阅读全文
posted @
2020-06-19 21:12
新来的一名小博客
阅读(796)
评论(0)
推荐(0)
oracle数据库的连接
摘要:连接是二元运算,可以对两个或多个表进行查询,结果通常是含有参加连接运算的两个或多个表的指点列的表 在SQL中,连接有两大类表示形式,一是符合SQL标准连接谓词(where)的表达形式,二是oracle扩展的使用关键字JION的表达形式。 1.连接谓词 可以在select语句的where子句中使用比较
阅读全文
posted @
2020-06-19 20:17
新来的一名小博客
阅读(515)
评论(0)
推荐(0)
数据库视图
摘要:视图是从一个或多个表(或视图)导出的表,例如,对于一个学校,其学生的情况存于数据库的一个或多个学生表中,而作为学校的不同职能部门,所关心的学生数据的内容不同(如体育老师只能查看或添加体育课的分数)。及时是同样的数据,有可能有不同的操作要求,于是就可以根据他们的不同需求,在物理的数据库上定义他们对数据
阅读全文
posted @
2020-06-18 21:54
新来的一名小博客
阅读(531)
评论(0)
推荐(0)
公告