
ORACLE PL/SQL
淘气的黑妞_会说话
古今来许多世家,无非积德。天地间第一人品,还是读书。
展开
-
FOREIGN KEY 在ORACLE中的使用
定义:FOREIGN KEY约束表示为外键约束,它的作用就是让两个表通过外键建立关系。 在使用外键约束时,被引用的列应具有主键约束,或者应具有唯一性。 1、 如果某列定义为外键FOREIGN KEY约束,则该列的取值只能为相关表中的引用列值或者NULL值。 2、可以为i一个字段定义FOREIGN KEY约束,也可以为多个字段的组合定义FOREIGN KEY约束。因此原创 2014-03-02 22:35:47 · 1506 阅读 · 0 评论 -
SQL语句中in和exists效率问题
今天学习了一个问题,和大家分享下.首先来纠正一个问题就是:原创 2014-11-03 17:14:51 · 679 阅读 · 0 评论 -
Merge多表增、删、改操作
MERGE INTO edw_int aUSING ( SELECT * FROM edw_int_2 ) eiON (a.curr_period = ei.curr_period)WHEN MATCHED THENUPDATESET a.agmt_sub_no = ei.agmt_sub_no, a.need_原创 2014-04-10 12:32:05 · 799 阅读 · 0 评论 -
Oracle多表插入insert all/insert first的区别
--新建三张表CREATE TABLE example( ast_NO VARCHAR2(40 BYTE) NOT NULL, ast_SUB_NO VARCHAR2(4 BYTE) NOT NULL, astD_REPAY_INT NUMBER(22, 2), ast_PERIOD NUMBER(4) NOT NULL原创 2014-04-09 22:37:14 · 1087 阅读 · 0 评论 -
PL/SQL 基础
PL/SQL的基本单位,区段。组成:声明部分、可运行部分、原创 2014-04-04 16:37:03 · 479 阅读 · 0 评论 -
ORACLE 创建表结构,表结构修改
创建表语法:原创 2014-04-04 11:52:12 · 1073 阅读 · 0 评论 -
ORACLE游标(cursor)的使用
--声明游标;--CURSOR cursor_name IS statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标DECLARE CURSOR c_job --声明游标名称 IS --游标所要完成的事项 SELE原创 2014-03-28 11:27:15 · 829 阅读 · 0 评论 -
ORACLE事务隔离性级别
事务隔离性级别(Transaction Isolation Level)是一个事物对数据库的修改,与并行的另外一个事物的隔离程度. 首先我们先了解试图访问表中相同行是可能会出现的问题. 1、幻像读取(phantom read) 事务1读取指定的where子句返回的结果集,事务2插入一条记录.而事务2插入的这条记录恰好满足事务1指定的wher原创 2014-03-28 09:51:38 · 676 阅读 · 0 评论 -
Oracle,实现一条记录的上移下移
对于一个元组的上移下移排序1.今天要和大家分享一个Oracle数据库实现对一条记录的上移下移功能对于熟悉PLSQL编程的人来说,语法之类自然已经是家常便饭了,在此我就不再赘述,那么我们直接上代码,表结构代码:create table STORAGE_LOCATION( id NUMBER not null, storage_code VARCHAR2(100) not原创 2015-09-01 12:59:41 · 3009 阅读 · 0 评论