问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle教怎样学?

发布网友 发布时间:2022-04-08 04:29

我来回答

1个回答

热心网友 时间:2022-04-08 05:58

//*************
oracle基本操作语句(适合初学者)
oracle操作语句:
1.创建表
create table 表名(
列名1 类型,
列名2 类型
);
2.修改类属性
alter table 表名 modify(列名 类型);
3.添加列
alter table 表名 add(列名 类型);
4.添加主键约束和非空约束
alter table 表名 add constraint pk_表名 primary key(列名);
alter table 表名 modify(列名 not null);
5.删除主键约束
alter table 表名 drop primary key;
alter table 表名 drop constraint pk_表名;
6.失效约束
alter table 表名 disable primary key;
alter table 表名 disable constraint pk_表名;
7.有效约束
alter table 表名 enable primary key;
alter table 表名 enable constraint pk_表名;
8.删除列
alter table 表名 drop column 列名;
9.设置某列不可用,然后删除
alter table 表名 set unused(列名);
alter table 表名 drop unused columns;
10.修改表名
rename 表名1 to 表名2
alter 表名1 rename to 表名2;
11.截断表
truncate table 表名;
12.截断表保留行空间
truncate table 表名 resue storage;
13.查看表结构
desc table 表名;
14.删除表
drop table 表名;
15.插入记录
例:insert into 表名 values(内容1,内容2,内容3,内容4);
16.带参数对话方式插入行
例:insert into 表名 values(&列名1,&列名2);
insert into 表名 values(内容1,内容2);
17.插入某几列记录
insert into 表名(列名1,列名2) values(内容1,内容2);
18.为列插入空值(其列不能为not null)
insert into 表名 values(内容1,null,null);
19.创建表(包括主键及外键设置)方法一
create table 表名(
列名1 类型
constraint pk_表名 primary key,
列名2 类型 not null,
列名3 类型
constraint fk_表名 reference 表名(列名),
列名3 类型
constraint ck_表名 check(列名3 in(''内容1'',''内容2'',''内容3''))
);
20.查询所有行
select * from 表名;
21.查询某几列
select 列名1,列名2 from 表名;

22.重复行消除
select distict 列名 from 表名;
23.where语句查询
select * from 表名 where 条件 order by 列名;
(注:如number类型查出自动按升序排列,如要按降序排列,则select * from 表名 where 条件 order by 列名 desc;)
24.创建表,方法二
create table 表名(
列名1 类型 primary key,
列名2 类型 not null,
列名3 类型 check(列名3 in('''','''','''')),
列名4 类型 refernce 表名(列名)
);

25.修改 列=‘?’的数据
update 表名 set (列=?) where 列=‘?’;

26.删除行
delete from 表名 where 条件;

27.事务处理
--事务处理
update 表名
set 列名(日期) = ''30-5月-98''
where 条件;
savepoint mark1;
delete from 表名 where 条件;
savepoint mark2;
rollback to savepoint mark1;
rollback;
28.建立用户user1,密码为password
授予用户connect,resource的权限
connect角色用于登录
resource角色用于建表等.
connect system/manager
create user user1 identified by password;
grant connect,resource to password;
29.数据控制语言
connect scott/tiger
30.把对表1查询和修改的权限授予user1
grant select,update on 表1 to user1;
31.把对表表1中列1和列2修改的权限授予user1
grant update(列1,列2) on 表1 to user1;
32.把对表表1查询的权限授予用户user1
并且user1用户还可以把这个权限授予别的用户(with grant option)
grant select on 表1 to user1 with grant option;
33.从用户user1撤销对表1查询和修改的权限
revoke select,update on 表1 from user1;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
重庆开县的房价跌了吗现在什么价位 重庆市开县现在房价是多少数 目前重庆市开县房价是多少?分别是哪些地段?谢谢!!! 重庆市开县中学附近的房价 重庆开县城区现在的房价大概是多少啊! 重庆开县现在房价是多少 重庆开县房价多少钱一平米 音箱喇叭单元纸盆老化了怎么办 产妇适合吃哪些蔬菜和水果? - 百度宝宝知道 我的笔记本能玩TERA吗?华硕Y581C 3337 维也纳新年音乐会听后感(600字左右) 2009维也纳音乐会感想 分析伊利股份营运能力的原因有哪些 三元与伊利、蒙牛资产比较 伊利股份,苏宁云商,招商银行哪个股票更适合长期价值投资 哪些期限被耽误专利权不能请求恢复? 专利权未缴费专利权恢复期限 专利权终止后如何办理恢复? 关于股票伊利股份 专利权终止后能恢复吗 股票10转5送2派0.5元是什么意思 10送2派0.25 是什么意思?我有1000股 如何恢复专利权?专利申请权利恢复期限是多久? 恢复专利权利请求时限是多久? 专利权多久可以恢复 专利无权未缴年费还可以恢复吗?恢复期是多少?实用新型和发明有区别么? 人们为什么会出现黑眼圈,怎么样可以有效消除? 恢复专利权到底多久可以办理 专利权终止后多久可以恢复 为什么会有黑眼圈 黑眼圈的形成原因大公开 音乐之声观后感 600以下 快快快 2011年5月25日要快 维也纳音乐节的简介 维也纳音乐节的介绍 为什么称维也纳喂音乐之都 里卡尔多·穆蒂的乐团关系 电脑开机黑屏,主板滴滴两声响,风扇转下就停,怎么回事? 电脑开机显示黑屏,而主机滴滴响两声 为什么维也纳是音乐之都? 在维也纳音乐节 是个通俗的乐手 好像会弹电子琴 长头发 叫什么雅 求名字。 笔记本开机时有俩声滴滴声 电脑黑屏 《音乐之声》的观后感 笔记本开机滴滴两声黑屏究竟是怎么回事 为啥维也纳爱乐乐团在新年音乐会上都要奏拉德斯基进行曲 在维也纳音乐会上除了拉德斯基进行曲还有一个进行曲挺有节奏感,非常好听,就是不知道什么名字,谁知道? 笔记本电脑开机滴滴两声后没反应黑屏状态 请问维也纳国际青少年音乐节有何权威性? 我的电脑开机总是时先滴滴两声,然后就电脑黑屏,或键盘闪光灯一直不亮,怎么回事? 为什么每年维也纳音乐会最后的结束曲都是拉德斯基进行曲? 为什么戴尔笔记本电脑开机会有滴滴2声,然后黑屏英文字。。 电脑开机后发出几声嘀嘀嘀的声音然后黑屏