oracle
你好好呀!
学无止境
展开
-
关于oracle的函数,存储过程,触发器,序列,视图,左右连接一些的应用 带案例
CREATE TABLE STUDENT( --创建学生表 ID NUMBER(10) PRIMARY KEY, --主键ID NAME VARCHAR2(20), CLASSNAME VARCHAR2(20) --班级ID);CREATE SYNONYM STU FOR STUDENT; --给学生表STUDENT创建别名(同义词)INSERT INTO STUDENT VALUES(...原创 2015-05-22 14:54:48 · 685 阅读 · 0 评论 -
plsql
计算1+2+3+..100的值DECLARE --声明部分 icount INTEGER :=1; -----声明变量 ISUM INTEGER :=0; ----声明变量 计算综合BEGIN ----- 执行开始-------------------------------------------------- LOOP ----定义循环开始头 ISUM :=ICOUNT+I...原创 2015-05-22 14:22:23 · 499 阅读 · 0 评论 -
oracle 自定义函数
CREATE TABLE STUDENT( --创建学生表 ID NUMBER(10) PRIMARY KEY, --主键ID SNAME VARCHAR2(20), CLASSNAME VARCHAR2(20) --班级);INSERT INTO STUDENT VALUES(1,'Tom',‘SVSE’);INSERT INTO STUDENT VALUES(2,'Jack','GI...原创 2015-05-22 14:07:39 · 375 阅读 · 0 评论 -
oracle添加数据时主键自动增长
CREATE TABLE STUDENT( --创建学生表 ID NUMBER(10) PRIMARY KEY, --主键ID SNAME VARCHAR2(20),);此时给学生表添加数据时 必须指定idINSERT INTO STUDENT VALUES(1,'Tom');下面用触发器和序列结合使得添加数据时id自动增长 不要指定了 --创建序列CREATE SEQUENCE SEQ_...原创 2015-05-22 13:46:53 · 6502 阅读 · 0 评论 -
oracle级联删除 触发器
CREATE TABLE STUDENT( --创建学生表 ID NUMBER(10) PRIMARY KEY, --主键ID SNAME VARCHAR2(20), CLASSNAME VARCHAR2(20) --班级ID);INSERT INTO STUDENT VALUES(1,'Tom',1);INSERT INTO STUDENT VALUES(2,'Jack',1);INS...原创 2015-05-22 13:35:28 · 992 阅读 · 0 评论