• Oracle 笔记


    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中去掉文本中的换行符、回车符、制表符
    oracle中的exists和not exists和in用法详解
    将异常(getStackTrace)转化成String
    树的深度优先遍历和广度优先遍历的原理和java实现代码
    extjs4.0 treepanel节点的选中、展开! 数据的重新加载
    揭秘对象
    JVM由浅入深
    语法糖
    Java的技术体系结构
    菜鸟笔记 -- Chapter 09 常见类和接口
  • 原文地址:https://www.cnblogs.com/newcoder/p/5174916.html
Copyright © 2020-2023  润新知