![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ORACLE
文章平均质量分 60
fuyan123
这个作者很懒,什么都没留下…
展开
-
ORACLE 单行函数和分组统计总结Top-N
alter session set nls_date_language='AMERICAN';DD-MM-RR单行函数这些函数仅对单个行进行运算,并且每行返回一个结果。有不同类型的单行函数,本课下面的函数类型:::字符::数字::日期::转换单行函数::操纵数据项:接受多个参数并返回一个值:作用于每一个返回行:每行返回一个结果...原创 2011-07-13 17:58:24 · 470 阅读 · 0 评论 -
ORACLE 著名函数之单值函数
注:N表示数字型,C表示字符型,D表示日期型,[]表示内中参数可被忽略,fmt表示格式。 单值函数在查询中返回单个值,可被应用到select,where子句,start with以及connect by 子句和having子句。(一).数值型函数(Number Functions)数值型函数输入数字型参数并返回数值型的值。多数该类函数的返回值支持38位小数点,诸如:COS, CO...原创 2011-07-13 18:22:38 · 107 阅读 · 0 评论 -
ORACLE 高级子查询
[code="sql"]:: 写多列子查询:: 在返回空值时描述并解释子查询的行为:: 写一个在 FROM 子句中的子查询:: SQL 中使用分级子查询:: 描述能够用相关子查询解决的问题类型:: 写相关子查询:: 用相关子查询更新和删除行:: 使用 EXISTS 和 NOT EXISTS 操作:: 使用 WITH 子句Lesson Aim In t...原创 2011-07-13 18:15:22 · 513 阅读 · 0 评论 -
ORACLE 分组和时间函数
[code="sql"]使用下面的日期时间函数: -TZ_OFFSET-CURRENT_DATE-CURRENT_TIMESTAMP-LOCALTIMESTAMP-DBTIMEZONE-SESSIONTIMEZONE-EXTRACT-FROM_TZ-TO_TIMESTAMP-TO_TIMESTAMP_TZ-TO_YMINTERVAL orac...原创 2011-07-13 18:13:22 · 136 阅读 · 0 评论 -
ORACLE 运算
集合运算集合运算 集合运算组合两个或多个部分查询的结果到一个结果中。包含集合运算的查询称为复合查询。[code="sql"]Operator ReturnsUNION(联合) 由每个查询选择的所有不同的行(无重复值)UNION ALL 由每个查询选择的所有的行,包括所有重复的行INTERSECT(交叉) 由两个查询选择的所有不同的行MINUS...原创 2011-07-13 18:10:12 · 148 阅读 · 0 评论 -
ORACLE 权限和角色
控制用户访问 在多用户环境中,你想要控制数据库访问和使用的安全,可以用下面Oracle服务器提供的数据库安全措施::: 控制数据库访问:: 在数据库中只允许访问指定的对象:: 用Oracle数据字典确认给予的和收回的权限:: 创建数据库对象的同义词 数据库安全可以被划分为两个范畴:系统安全和数据安全。系统安全在系统级别访问和使用数据库,例如,用户名和口令,分配给...原创 2011-07-13 18:09:14 · 116 阅读 · 0 评论 -
ORACLE 约束&&视图
什么是约束?:: 约束强制规则在表级:: 如果有从属关系,约束防止表的删除:: 下面的约束类型是有效的: –NOT NULL –UNIQUE –PRIMARY KEY –FOREIGN KEY –CHECK约束 Oracle服务器用约束 (constraints) 来防止无效数据输入到表中。 你可以使用约束做下面的事::: 在插入...原创 2011-07-13 18:05:40 · 179 阅读 · 0 评论 -
ORACLE 操作和管理表
[code="sql"]数据库对象::: Table:存储数据:: View:来自一个或多个表的数据的子集:: Sequence:数字值发生器:: Index:改善一些查询的性能:: Synonym:给对象一个可替代的名字 不需要指定表的大小,表的大小最终由作为一个整体分配给数据库的空间的数量定义。但是随着时间的过去一个表将使用多少空间是重要的。 表结构可以被联机修改....原创 2011-07-13 18:04:37 · 75 阅读 · 0 评论 -
ORACLE 操纵数据&&锁&&事务
INSERT语句语法 使用INSERT语句添加新行到表中 INSERT INTO table [(column [, column...])] VALUES (value [, value...]); 用该语法一次只能插入一行注:该语句用VALUES子句添加行到表中,一次仅一行。 插入新行 :插入一个包含每一个列值的新行 :值以表中列的默认顺序列表...原创 2011-07-13 18:03:22 · 105 阅读 · 0 评论 -
ORACLE 表连接总结
多表连接使用一个连接从多个表中查询数据SELECT table1.column, table2.columnFROM table1, table2WHERE table1.column1 =table2.column2;:: 在WHERE 子句中写连接条件:: 当多个表中有相同的列名时,将表名作为列名的前缀注:为了连接 n 个表在一起,你最少需要 n-1 个...原创 2011-07-13 17:59:30 · 99 阅读 · 0 评论 -
ORACLE函数 非著名函数之单值函数
注:N表示数字型,C表示字符型,D表示日期型,[]表示内中参数可被忽略,fmt表示格式。 单值函数在查询中返回单个值,可被应用到select,where子句,start with以及connect by 子句和having子句。(一).数值型函数(Number Functions)数值型函数输入数字型参数并返回数值型的值。多数该类函数的返回值支持38位小数点,诸如:COS, CO...原创 2011-07-13 18:23:31 · 210 阅读 · 0 评论