前言

给大哥们整理一份比较全面的oracle基本操作语句,方便工作中直接拿来用,不足之处,欢迎大家斧正,谢谢。

1. 数据库表

1.1创建表

create table 表名(
-- 字段
);

1.2 修改表

1.2.1 表名

alter table  原表名 RENAME TO 新表名;

1.2.2 字段

1.2.2.1 增加字段:
   alter table 表名 add 字段名 类型;
1.2.2.2 修改字段
alter table 表名 rename column 原字段名 to 新字段名;-- 修改字段名
alter table 表名 modify (字段名 数据类型); -- 修改数据类型
1.2.2.3 删除字段
alter table 表名 drop column 字段名;

1.3 删除表

drop table 表名;

2 索引

2.1 增加索引

2.1.1 普通索引

create index 索引名 on 表名 (字段名)

2.1.2 唯一索引

create unique index  索引名 on 表名 (字段名)

2.1.3 组合索引

create index   索引名 on 表名 (字段名1,字段名2,字段名3)

2.1.4 反向索引

create  index 索引名 on 表名 (字段名) reverse

2.1.5 位图索引

create bitmap index  索引名 on 表名(字段名)

3 视图

3.1 创建视图

create view 视图名称 as 查询语句
create view 视图名称(字段名1,字段名2,字段名3) as 查询语句(字段名1,字段名2,字段名3)
create view 视图名称 as 查询语句 with read only;

3.2 删除视图

drop view 视图名称;

4 存储过程

4.1 创建存储过程

in输入 out输出

create  procedure 存储过程名称
(
参数1 in 参数类型,
参数2 out 参数类型,
)
as
begin   --逻辑--
end;

4.2 调用存储过程

declare 参数2 参数类型;
begin存储过程名称(参数1,参数2);
end;

今天先写到这里,后面继续完善,谢谢大家

oracle基本操作语句大全相关推荐

  1. Oracle查询所有序列;[oracle中如何创建表的自增ID(通过序列);oracle sql语句大全

    Oracle查询所有序列 oracle sql语句大全 oracle中如何创建表的自增ID(通过序列)

  2. oracle查询语句大全

    oracle查询语句大全 oracle 基本命令大全一 1.create user username identified by password;//建用户名和密码oracle ,oracle 2. ...

  3. oracle人语句大全,oracle查询语句大全

    oracle分页查询的时候,不能使用limit,所以只能这样 1.  select * from table_name where   rownum>begin   and   rownum   ...

  4. Oracle SQL语句大全(二)

    avg(sal) desc; 查找部门中平均薪水打印2000的员工并按部门号进行排序,查询分组后的平均薪水必须大于1500,查询结果按平均薪水从低到高排列 49.select ename from e ...

  5. oracle查询语句大全(oracle 基本命令大全一)

    来源:http://www.jb51.net/article/40467.htm 1.create user username identified by password;//建用户名和密码orac ...

  6. oracle sql语句大全

    ORACLE支持五种类型的完整性约束NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值.CHECK (检查)--检查在约束中 ...

  7. Oracle 常用语句大全

    一.基础必会篇 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份 sql server ...

  8. oracle常用语句大全 来自csdn

    1. Oracle安装完成后的初始口令?  internal/oracle  sys/change_on_install  system/manager  scott/tiger  sysman/oe ...

  9. Oracle常用语句大全

    1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_tem ...

  10. Oracle SQL语句大全(三)

    例子2: SQL> declare 2 v_name varchar2(20); 3 begin 4 v_name:='myname'; 5 dbms_output.put_line(v_nam ...

最新文章

  1. 怎樣制作线段动画_PPT动画还能这么做?我擦!动画源文件免费送你
  2. Java 必须掌握的 20+ 种 Spring 常用注解
  3. mysql相关操作_mysql相关操作(2)
  4. 如何在node.js中发出HTTP POST请求?
  5. 将登录等信息保存到session中和退出session
  6. hive内表和外表区别(转载+自己整理)
  7. Hbase笔记4 java操作Hbase
  8. java 定时_Java线上定时任务不定期挂掉问题分析
  9. onenetsim定位功能吗_经常玩手机的抓紧看看,原来手机键盘还隐藏4个实用功能,真实用...
  10. 会议 | 2019 全国知识图谱与语义大会 (CCKS 2019)
  11. php 编写mysql_php编写数据写入mysql问题
  12. gradle 编译java配置文件_java – 如何在编译时使gradle使用正确的JDK?
  13. layer 退 回 点击变灰色
  14. 解决IDM下载城通网盘,一个网站不允许请求同一个文件两次,即使设置了快捷键也无用的问题
  15. 拒退10万保证金 哈啰杨磊被限制消费 公司回应正在申请解除
  16. 计算机毕业设计java基于ssm的企业工资管理系统
  17. 云计算需要学习哪些内容 为什么要学容器技术
  18. 已知某公众号的微信号怎样获取该公众号的二维码
  19. 全部资源,都在这里了
  20. nginx缓冲区关闭导致下载失败问题

热门文章

  1. 最新百度网盘下载神器,免安装、免登录、不限速!一键打开网址就能用
  2. Visual Studio 2015 安装教程(附安装包)
  3. 计算机二级office试题构成,2016年计算机二级office题库及答案
  4. 这篇文章说说特征工程(反欺诈与征信变量)
  5. ParaView的简单用法
  6. 求素数的c语言表达式,使用c语言判断100以内素数的示例(c语言求素数)
  7. 如何不打开excel文件搜索其中内容---在线绿色工具
  8. Qt QTableView QStandardItemModel用法
  9. python选择时间窗口_对pandas中时间窗函数rolling的使用详解
  10. c语言实现对矩阵进行行程编码,游程编码行程编码.pptx