设为首页 加入收藏

TOP

Oracle基础函数及对象示例学习总结(三)
2015-11-21 01:56:51 来源: 作者: 【 】 浏览:2
Tags:Oracle 基础 函数 对象 示例 学习 总结
LE test1 DROP (pk) CASCADE CONSTRAINTS; ALTER TABLE test1 DROP (pk, fk, col1) CASCADE CONSTRAINTS; */ --视图使用WITH CHECK OPTION子句 CREATE OR REPLACE VIEW empvu20 AS SELECT * FROM employees WHERE department_id = 20 WITH CHECK OPTION CONSTRAINT empvu20_ck --引用约束empvu20_ck --视图拒绝DML操作 WITH READ ONLY --排序TOP-N分析:伪列ROWNUM关键字 SELECT ROWNUM as RANK, last_name, salary FROM (SELECT last_name,salary FROM employees ORDER BY salary DESC) WHERE ROWNUM <= 3; --序列 CREATE SEQUENCE dept_deptid_seq INCREMENT BY 10 --步长 START WITH 120 --开始位 MAXVALUE 9999 --结束位 NOCACHE -- NOCYCLE; --达到结束位不重新开始循环 ALTER SEQUENCE dept_deptid_seq INCREMENT BY 20 MAXVALUE 999999 NOCACHE NOCYCLE; --序列中的伪列, NEXTVAL CURRVAL INSERT INTO departments(department_id,department_name,location_id) VALUES (dept_deptid_seq.NEXTVAL, 'Support', 2500); SELECT dept_deptid_seq.CURRVAL FROM dual; --索引 CREATE INDEX emp_last_name_idx ON employees(last_name); --同义词 CREATE SYNONYM emp FOR employees; CREATE PUBLIC SYNONYM dept FOR departments
首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇快速解决IMP中的ORA-00959 下一篇oraclesys_context()函数

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: