oracle简单操作表 - 左怀冬.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle简单操作表 - 左怀冬

对表的操作有以下几种简单情况: 1、创建表 2、重命名 3、复制表 4、添加字段 5、修改字段 6、删除字段 7、插入数据 8、修改数据 9、删除数据 10、删除表 11、找回表及数据 12、清空回收站 1、创建表语法: create table “新表名” (字段1 datatype,字段2 datatype,….); 这里顺便提一下数据类型 字符型我们一般使用char 或varchar2,数字型一般使用number,日期使用date,还有一些大数据的这里就不提了 create table anyway ( ID number(3) , NAME char(10), BIRTHDAY date, MGR varchar2(10), SAL number(7,2), comm number(7,2), context varchar2(500) ) 2、表的重命名 (下面是我们创建的表在使用条件筛选时条件一定要记住是大写哦) rename 旧表名 to 新表名; 3 复制表语法 (oracle 的表复制和其他的数据库表复制是不一样滴) create table “新表名” as select * from “旧表名”; create table “新表名” as select * from “旧表名” where 1=2 ; create table “新表名” as select ID,NAME from “旧表名”; 1、将表aaa 完全复制为bbb create table bbb as select * from aaa; 2、只复制aaa 的表结构为ccc; create table ccc as select * from aaa where 1=2; (这里的1=2 是一个表中找不到的答案所以就不复制数据) 3、复制表aaa 中的ID 和 NAME 列级其中的数据复制为ddd 表 create table ddd as select ID,NAME from aaa; sqlserer 表的复制方法 (这里就不附上效果图了) select * into “新表” from “旧表” go; select 字段 1,字段2,字段3 into “新表” from “旧表” go; select * into “新表” from “旧表” where 1=2 go 4、添加字段:添加SEX 字段 alter table aaa add( sex char(2)); 5、修改字段:将ID 改为EMPNO (这种方法是ORACLE 私有的) alter table aaa rename column ID to EMPNO; 修改aaa 表中 EMPNO 字段内的数据类型为char (10) alter table AAA modify empno char(10); (下面之所以报错是因为empno 里面有数据) 修改sex 为number (10) alter table AAA modify sex number(10); 6、删除字段:删除sex 字段 alter table aaa drop column sex; 7、插入数据有两种方法完整型、简便型,插入数据时一定要注意输入法,所有的符号都要用英文输入法输入,否则会 报错,以下两种报错就是常见的报错 完整型:将字段和值都写出来 insert into aaa (ID,NAME,BIRTHDAY,MGR,SAL,COMM) VALUES(1,JIM,1990-03-21,TOM,5000,2000); 简便型:要将表中的所有字段的数据一一对应写出如果为空则写null insert into aaa VALUES (5,ANYWAY,1975-01-21,NULL,8000,2000,NULL); 8 修改数据:将scott 的comm 项改为9999 update aaa set comm=9999 where id=6; (记住修改数据时一定要加条件,否则整列数据都修改为9999) 将scott 的comm 改为空(null)

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档