Oracle 笔记
2016-02-01 11:34
218 查看
Part I: -->对于 SQL Server 数据库来说,访问具体的一个表,可以由4个部分组成,服务器名、数据库名、模式名、表名。 两个不同模式下的数据库表名是可以重复的,不互相影响。 -->Inner join on -->Left/Right/Full Join on -->count<*> -->order by <Asc> -->Nulls First/Last --><> != -->like % 多个字符 _一个字符 -->Group By <分组函数>/Having 与组有关 Part II: -->视图: *视图是一种查看数据库中一个或多个表中的数据的方法。 *提高数据的安全型,不同权限的用户可以查看数据的不同;符合用户日常业务逻辑 *视图是一种虚拟表,通常是作为来自一个或多个表中的行或列的子集创建的,当然他也可以包含全部的行和列。 *视图并不是数据库中存储的数据值的集合,在执行时,他直接显示来自表中的数据。 *视图的作用:筛选表中的行;防止未经许可的用户访问敏感数据;将多个物理数据表抽象为一个逻辑数据表 *操作视图:create/drop/alter view viewname as (select...) *rename: exec sp_rename old new *把视图看做一张表,建立一张实体表需要做的步骤,视图也都需要(例如,实例化,配置映射文件,对象的属性get,set方法) *视图所查询出来的数据只能进行查看,不能增删改 *一个视图可以嵌套另一个视图,但最好不要超过3层。 *视图定义中 select 语句不能包括:order by,除非在select 语句的选择列中也有一个top字句;into 关键字引用临时表或表变量
相关文章推荐
- oracle创建表空间,创建用户,导入dmp数据
- oracle备份还原数据库
- Oracle修改字段类型方法总结
- jsp+oracle 排序分页+Pageutil类
- Oracle 根据sid查询pid
- Oracle 分块导出数据备份
- Oracle 基于Windows访问带端口的远程服务器
- Oracle 额外增加表空间
- Oracle 查看正在运行的Job
- Oracle 创建表空间
- Oracle 查看表空间信息
- windows上安装oracle 12c到69%时卡住不动解决方案
- Oracle 重新解析表中索引令其查询速度加快
- Oracle 统计一个字段中某字符出现的次数
- Oracle 删除表空间
- oracle的sqlnet.ora , tnsnames.ora , Listener.ora 文件的作用
- Oracle 查询那些表存在外键
- Oracle 导入指定表
- ORACLE-RAC-11G-R2_INSTALL
- Oracle 查看正在运行的存储过程