使用oracle执行txt语句,oracle常用SQL语句.txt
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 表名;
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;
使用oracle执行txt语句,oracle常用SQL语句.txt相关推荐
- html连接sql基本语句,PostgreSQL 常用SQL语句
PostgreSQL 简介[1] PostgreSQL 可以说是目前功能最强大.特性最丰富和结构最复杂的开源数据库管理系统,其中有些特性甚至连商业数据库都不具备.这个起源于加州大学伯克利分校的数据库, ...
- mysql通常使用语句_Mysql 常用SQL语句集锦
基础篇 //查询时间,友好提示 $sql = "select date_format(create_time, '%Y-%m-%d') as day from table_name" ...
- mysql常用的yu语句_mysql常用sql语句
1.清空用户下的所有表里面的数据 select concat('truncate table ',table_name,';') from information_schema.TABLES wher ...
- 建立学生选课表 mysql 语句_MySQL常用SQL语句(Python实现学生、课程、选课表增删改查)...
以基本的学生选课为例,建立选课数据库,学生.班级.选课信息三张表,并分别对表进行插删改操作: import MySQLdb try: conn = MySQLdb.connect(host = 'lo ...
- mysql curd语句_MySQL常用SQL语句(CURD,建表,加字段,查改参数)
查询: FROM_UNIXTIME():时间戳转日期 sum:合计 SELECT *, FROM_UNIXTIME(a.add_time) AS add_time2, SUM(b.goods_numb ...
- oracle常用SQL语句(汇总版)
原文地址:https://www.cnblogs.com/xrhou12326/p/4094737.html Oracle数据库常用sql语句 ORACLE 常用的SQL语法和数据对象 一.数据控制语 ...
- oracle维护常用SQL语句(查看系统表和视图)
转:http://www.360doc.com/content/11/1230/15/7489308_176090474.shtml oracle维护常用SQL语句(查看系统表和视图) 1.查看表空间 ...
- oracle++spm,ORACLE 11G 使用SPM来调整SQL语句的执行计划
跟大家说明一下: ITSM 数据库迁移升级到11G后,有几条SQL语句的执行计划不正确,而且这些语句都是使用绑定变量的. 最初的调整想法是获得这些的语句的绑定变量值,将获得的字面值直接替换SQL语句的 ...
- ORACLE常用SQL语句大全
ORACLE常用SQL语句大全 DDL:数据库定义语言(CREATE.ALTER.DROP.TRUNCATE.COMMENT.RENAME),用来创建数据库中的表.索引.视图.存储过程.触发器等对象的 ...
- oracle网页怎么翻译成中文,sql语句翻译成中文小工具
sql语句看不懂,今天看了朋友写的一个sql语句,没看懂什么意思,还 这个应该是SQL2005以上版本的语句,且该语句用于临时用途:with关键字从resume表生成一个CTE(用表表达式,仅作用于单 ...
最新文章
- JavaScript之js的一些基础方法
- hikaridatasource 加密后登陆不上_python测试开发django42.auth模块登陆认证
- 【最详细解析】1052 卖个萌 (20分)_28行代码AC
- linux服务器无法识别xml文件,linux上重启服务器提示找不到smartbi-config.xml文件
- java +号变空格_base64码通过http传输 +号变 空格 问题解决
- Etl之HiveSql调优(left join where的位置)
- [论文写作] 论文写作利器
- mybatis分页应用
- nginx源码分析之线程池
- latex论文模板双栏
- python常用颜色表示_OpenCV+Python常用颜色空间
- 财务会计之借贷记账法的【科目方向】和【科目余额方向】分析
- eclipse项目名前出现红色感叹号的原因及解决的方法
- 洛谷P2851 [USACO06DEC]The Fewest Coins G 题解
- 三、使用HM进行简单的视频隐写demo
- python给折线图区间填充颜色_Python气象数据处理与绘图(3):以EOF为例画柱状图(折线图)和带地图底图的填色图...
- Django计算机毕业设计母婴商品店进出货管理系统python(源码程序+lw+远程部署)
- AirDisk存宝离线怎么回事?怎么解决?
- 纯CSS气泡框实现方法探究
- java的编译器、解释器和JIT编译器(转载)
热门文章
- CF280C Game on tree(期望dp)
- MyBatis自学(5):延迟加载
- Kernel启动时 驱动是如何加载的module_init,加载的次序如何;略见本文
- POJ 3070 Fibonacci(矩阵高速功率)
- PAT (Basic Level) Practise (中文)- 1006. 换个格式输出整数 (15)
- 20套高品质的 Mobile Web 界面 PSD 素材免费下载
- 【版本控制】Github for Windows客户端的使用
- 【事件驱动】【数码管识别】 一台电脑能接多少台USB设备
- Python实现栅格数据拼接、裁剪等操作
- SARscape操作:Sentinel-1 SLC影像镶嵌、裁切