- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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)
您可能关注的文档
最近下载
- 高职入学考试英语复习指导丛书—语法专项训练教学课件(第四章数词).pptx VIP
- 2025年秋统编版语文三年级上册全册教学课件(课标版).pptx
- 2025年最新人教版小学二年级数学上册教学计划及进度表(新课标,新教材).docx
- 小区监控系统设计方案.pptx VIP
- 丹方模拟器1.32(新增龙宫草药)(1).xlsx VIP
- 等一朵花开读书分享PPT.pptx VIP
- 2012国际严重脓毒症和脓毒症休克治疗指南(SSC)..doc VIP
- 【免费】小学一年级数学“凑十法”练习题100道 .pdf VIP
- 幼儿园装修工程实施方案(模板范文).docx
- 高中物理必修二学历案.docx VIP
文档评论(0)