宝哥软件园

基本操作的摘要 如oracle表、视图、索引、序列和同义词

编辑:宝哥软件园 来源:互联网 时间:2021-08-03

类型:数据库类大小:42.1M语言:中文评分:5.0标签:立即下载。有些人在oracle还是初学者的时候不知道怎么入门,但是入门之后还是挺有意思的。不谈别的,下面是对甲骨文基本操作的总结:

1)以下代码均已验证,包括部分截图,运行正常。

2)是对核心语句基本操作的总结,适合入门学习。

3)全原创,旨在交流学习和知识分享。

表格的操作:

-创建表创建尚品(商品编号、商品名称varchar2(10)、商品产地varchar(20)、商品单价varchar(20)、供应商编号varchar(20));

-插入尚品(商品编号、商品名称、商品产地、商品单价和供应商编号)值(2002年,‘联想G470’‘江苏’‘4000 RMB’,2);提交;插入尚品(商品编号、商品名称、商品产地、商品单价、供应商编号)数值(2003年,‘联想G470’、‘江苏’、‘3000人民币’,3);提交;插入尚品(商品编号、商品名称、商品产地、商品单价、供应商编号)值(2004年,‘宏基G470’‘台湾省’‘4000元人民币’,4);提交;插入尚品(商品编号、商品名称、商品产地、商品单价、供应商编号)值(2005年,‘宏基G470’‘台湾省’‘4000元人民币’,5);

-将商品信息插入尚品(商品编号、商品名称、商品产地、商品单价和供应商编号)值(2006年,‘小米’‘深圳’‘1299 RMB’,6);——商品信息插入尚品价值(2007,‘电视机’,‘深圳’,‘18997);

-从尚品选择*表格视图;

——表修改涂改表尚品加名varchar 2(10);//添加列alter table尚品add (name1varchar2 (10),name2number,);//添加多列

alter table尚品修改名称varchar 2(10);//修改列的类型

更改表尚品修改(产品产地varchar(20),产品单价varchar(20),供应商编号varchar(20));//修改多列的类型

更改表尚品将列id重命名为商品编号;//修改栏目名称更新尚品设置商品单价='30000其中商品编号=2002;//修改表格内容-从表格中删除下拉表格尚品;删除尚品,其中商品编号=' 2002 ';//删除列涂改表尚品降列商品号;//删除列alter table尚品drop(测试,测试2);//删除多列

-查询表结构SQL conn bai/bai已连接。SQL desc尚品

2.建立、修改、查看和删除索引的操作。

-在尚品创建索引创建索引sp_id(商品编号desc);

-使用指数选择*从尚品,其中商品编号=' 20012 ';//创建索引只会提高查询效率

-修改索引删除索引sp _ id在尚品创建索引sp_id(商品编号ASC);

-删除索引sp _ id

创建、查询、修改和删除三个视图。

-创建视图创建或替换视图尚品_视图(名称、价格、产地)作为选择商品名称、商品单价、来自尚品的商品产地;//单表创建或替换视图table_view(列名a,列名b,列名C.)作为选择表1。列名1,表1。列名2,表1。列名3,表2。列名1来自表1、表2,其中表1编号=表2编号;//扩展知识,连接视图——检索视图定义desc尚品_ view

-删除视图删除视图尚品_视图;-修改视图拖放视图尚品_ view创建或替换视图尚品_视图(名称、价格、产地)为选择商品名称、商品单价、来自尚品的商品产地;

创建、查询、修改和删除同义词,以及比较对同义词的操作与对原始数据库对象的操作是否一致四个操作。

-创建同义词为尚品创建同义词商品;-使用同义词从商品中选择*;-参见desc商品;

-删除同义词删除同义词商品;

5.掌握建立、查询、修改、删除序列的操作,利用序列将数据插入数据库表中。

-创建序列创建序列尚_id以1 //开头从一开始递增1 /每次递增1 omax值/无最大值nocyclica che 10/缓存中预先分配10条,以提高获取序列值的速度创建序列尚_id从2009年开始递增1个nomaxvalue无周期缓存10

-修改序列

将序列尚_id递增1 max value 10000 cyclino cache-查询序列表名尚_ id-删除序列删除序列尚_ id

六其他相关操作-删除空的表空间,但是不包含物理文件删除表空间表空间名称;-删除非空表空间,但是不包含物理文件删除包含内容的表空间表空间名称;-删除空表空间,包含物理文件删除包含数据文件的表空间表空间名称;-删除非空表空间,包含物理文件删除表空间表空间名称,包括内容和数据文件;-如果其他表空间中的表有外键等约束关联到了本表空间中的表的字段,就要加上CASCADE CONSTRAINTSdrop表空间_表空间名称,包括内容和数据文件CASCADE CONTRICTIONS

对于单个用户和表空间来说,可以使用如下命令来完成。步骤一:删除userdrop用户级联说明:删除了用户,只是删除了该用户下的模式对象,是不会删除相应的表空间的。步骤二:删除表空间删除表空间名称,包括内容和数据文件;

1.查询重复(usr_id)的行:按计数(*)为一的用户编号从t_insure_feed组中选择用户id;2.全部删除重复的行!(一个都不剩下)从用户id所在的t_insure_feed中删除(通过计数为(*)1的用户id从t_insure_feed组中选择user _ id);

删除主键先更改表表名删除主键;再丢弃索引主键_XXX

更多资讯
游戏推荐
更多+