Oracle DEV
文章平均质量分 73
Aamirr
这个作者很懒,什么都没留下…
展开
-
Oracle 查看 表, 存储过程, 触发器, 函数, 等对象定义语句
有时候,我们想查看表,存储,触发器等对象的定语语句,有以下两种方法: 1. 查 all_source 表 2. 用 DBMS_METADATA 包。 一. 通过 all_source 表 先来确认下,通过all_source 表可以查看哪些类型的对象: SQL> SELECT distinct type FROM ALL_SOURCE; TYPE ------------原创 2013-10-27 17:07:49 · 1213 阅读 · 0 评论 -
Oracle 使用连接显示多个表中的数据
• 编写SELECT语句,以使用等值联接和非等值联接访问多个表中的数据 • 使用自联接将表联接到自身 • 使用OUTER联接查看通常不满足联接条件的数据 • 生成两个或多个表中所有行的笛卡尔积 • JOIN的类型及其语法 • 自然联接: – USING子句 – ON子句 • 自联接 • 非等值联接 • OUTER联接: – LEFT OUTER联接 – RIGHT O原创 2014-03-31 23:16:39 · 1492 阅读 · 0 评论 -
Oracle 对行进行分组-group by、having
创建数据组 所有组函数都将表当作一个大型的信息组。但是,有时需要将此信息表分成几个较小的组。可以通过使用GROUP BY子句完成此任务。 创建数据组:GROUP BY子句的语法 可以通过使用GROUP BY子句将表中的行分成较小的组。 SELECT column, group_function(column) FROM table [WHERE condi原创 2014-03-31 23:22:24 · 1912 阅读 · 0 评论 -
Oracle INSERT WITH CHECK OPTION的用法
insert into ( WITH CHECK OPTION) values (...) 例如: SQL> insert into (select object_id,object_name,object_type from xxx where object_id1000 WITH CHECK OPTION) 2 values(999,'testbyhao','testtype');原创 2014-03-23 22:18:06 · 1371 阅读 · 0 评论