• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

oracle 技巧学习笔记

数据库技术 Linux人 2742次浏览 0个评论

    建立一个最小为1,最大为999999999的一个序列号会自动循环的序列

   create sequence 序列名

   increment by 1

   start with 1

   maxvalue 999999999

   cycle;

   当向表中插入数据时,SQL语句写法如下:

   SQL> insert into 表名 values(序列名.nextval,列1值,列2值);

   2.如何改变表中列的名字?

   软件环境:

   1、Windows NT4.0
Oracle 8.0.4

   2、ORACLE安装路径为:C:ORANT

   实现方法:   SQL> create table t2(新列名) as select * from t1; –以新名字命名列名

   SQL> drop table t1; –删除表1

   SQL> rename t2 to t1;   –把表2改名为表1

   3.如何删除表中的列?

   软件环境:

   1、Windows NT4.0 ORACLE 8.0.4

   2、ORACLE安装路径为:C:ORANT

   实现方法:   SQL> create table t2 as select from t1;  –以第一个表中的某列建立第二个新表

   SQL> drop table t1; –删除表1

   SQL> rename t2 to t1;   –把表2改名为表1

   Oracle 8i及以上版本中,可以使用以下语句   SQL> alter table 表1 drop column 列1;


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明oracle 技巧学习笔记
喜欢 (0)

您必须 登录 才能发表评论!

加载中……