zoukankan      html  css  js  c++  java
  • 同义词+序列+视图+临时表

    临时表:

    1》  创建临时表(事务级别):commit 之后会被清空

    Create global temporary table tabel_name(

    Id number(10),

    Name varchar(10),

    Password varchar(10)

    )on commit delete rows;

    2》  创建临时表(会话级别):断开连接会清空

    Create global temporary table table_name(

    Id number(10),

    Name varchar(10),

    Password varchar(10)

    )on commit preserve rows;

    视图:

    1》  创建视图:

    Create view view_name

    As select id,name,age from student;

             Create view view_name

    As select table_1_name.id,table_2_name.age where table_1_name.class=table_1_name.class;

    2》  更新视图:

    1)       查看可更新的列

    Select column_name,updataable,insertable,deletable

    From user_updatable_columns where table_name=‘view_name’;

             2)更新视图

    Updata view_name set column_name=’new_vlaue’ where column_name=’column_value’;

    2)       视图更新后原来的表也更新

    3》  删除视图:

    Drop view view_name;

    序列

    1》创建序列:

    Create sequence sequence_name

    Start with n //开始位置

    Increase by n  //增长量

    Nomaxvalue //最大值

    Nocycle    //复位循环

    Cache  n;   //预分配

    2》修改序列:

    Alter sequence sequence_name increase by 5;

    4》  删除序列

    Drop sequence sequence_name;

    同义词

    1》  穿件同义词:

    公有:Create public synonym stu for table_name;

    私有:create synonym stu for table_name;

    2》  删除同义词:

    Drop public synonym synonym_name;

    Drop synonym synonym_name

  • 相关阅读:
    二维数组
    ASCII_02_扩展
    ASCII_01
    【转】如何监控某个驱动器或目录及其下面的所有子目录的创建文件的动作
    webpack+vue2.0项目 (一) vue-cli脚手架
    分享两个常用的rem布局方式
    移动端border:1px问题解决方案
    sticky footer 布局
    用js数组实现最原始的图片轮播实现
    分享按钮(QQ,微信,微博等)移入动画效果
  • 原文地址:https://www.cnblogs.com/kaibing/p/7896216.html
Copyright © 2011-2022 走看看