
数据库
weikean2
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL循环控制结构
1. 无条件循环LOOP ....END L00P;2. 条件循环LOOP .... EXIT WHEN ...;END LOOP;WHILE .... LOOP ....END LOOP;FOR NUM IN 0..100 LOOP /* 递增 */ ....END LOOP;FOR NUM IN REVERS...原创 2018-12-02 13:01:21 · 294 阅读 · 0 评论 -
存储过程涉及的异常
命名的系统异常 产生原因 ACCESS_INTO_NULL 未定义对象 CASE_NOT_FOUND CASE中若未包含相应的WHEN,并且没有设置ELSE时 COLLECTION_IS_NULL 集合元素未初始化 CURSER_ALREDAY_OPEN 游标...原创 2018-11-27 15:02:18 · 217 阅读 · 0 评论 -
存储过程包Package
1. 如果业务中需要用到大量的存储过程,则需要用Package对存储过程进行进一步的封装,Package 分为Package声明以及Packge body,需要先声明存储过程,存储过程中相关的数据,在Package body中实现声明中的存储过程。类似于C++中的class, Package声明封装业务相关的存储过程以及与业务相关的数据。2. Package声明CREATE OR RE...原创 2018-11-27 16:00:28 · 1576 阅读 · 0 评论 -
DDL语句总结
DDL(数据库定义语言)由create, alter,truncate,drop 组成。1. create 创建表create table 表名( 属性名 属性类型 [约束条件], ....);2. alter 修改表结构1. 新增新的列alter table 表名 add 列名 类型 [default]2. 改变列的顺序alter ta...原创 2018-12-13 22:24:44 · 715 阅读 · 0 评论 -
SQL 约束
SQL中的约束NOT NULL(非空约束)设置列不接受空值建表时value_name varchar(20) not nullUNIQUE (唯一性约束)约束表中的记录的唯一性。主键和UNIQUE都提供了唯一性约束,但主键拥有自定义的唯一性约束。每个表中可以拥有多个UNIQUE约束的列,但主键只能有一个。设置约束的几种方法1. 创建表时,key varchar(20) uniq...原创 2018-12-14 23:19:24 · 211 阅读 · 0 评论