# oracle 常用知识 *** ## checklist - 建表,修改表结构 - 创建序列 - update的另一种写法 - 分区表操作 - 分区信息查询 - oracle parallel - Job的基本操作,设置Job重复时间 - 存储过程搭配Job的使用 - 索引维护 - loop的三 ...
分类:
其他好文 时间:
2017-12-13 16:55:59
阅读次数:
167
序列是什么,通俗点说,序列就是按照一定顺序进行排列,序列会自动给你递增,生成唯一的序列号; oracle数据库不同于sqlServer数据库,oracle数据库中是没有自增长列,使用的是sequence序列; 创建序列 create sequence emp_sequence -- (序列名) in ...
分类:
数据库 时间:
2017-12-11 11:23:17
阅读次数:
169
数据库结构(重点) 默认用户: scott:普通用户,是Oracle一个示范用户,主要用于用户学习 System:普通用户,但授予了DBA角色 Sys:管理员用户,具有Oracle服务器中最高权限 创建用户的语法: create user yx identified by 123456; 删除用户: ...
分类:
数据库 时间:
2017-12-04 11:50:19
阅读次数:
247
创建序列 create sequence mysequence increment by 1 start with 1 oracle 10g好像 nextval取到的第一个数是2,11g就没有这个问题 minvalue 1 maxvalue 99999999999 cycle nocache; 得到 ...
分类:
数据库 时间:
2017-11-25 20:49:48
阅读次数:
156
其他数据库对象: 序列(SEQUENCE) 索引(INDEX) 视图(VIEW) 1.序列(SEQUENCE) 对应的数据库字典:user_sequences 作用:用来产生唯一性值的数据库特殊对象 创建序列语法: create sequence 序列名 start with n 表示从几开始,默认 ...
分类:
数据库 时间:
2017-11-22 20:16:19
阅读次数:
213
.Net程序员学用Oracle系列(8):触发器、作业、序列、连接 1、触发器 2、作业 2.1、作业调度功能和应用 2.2、通过 DBMS_JOB 来调度作业 3、序列 3.1、创建序列 3.2、使用序列 & 删除序列 4、连接 4.1、创建连接 4.2、使用连接 & 删除连接 5、总结 1、触发 ...
分类:
数据库 时间:
2017-11-21 20:45:33
阅读次数:
177
序列: 是oacle提供的用于产生一系列唯一数字的数据库对象。 l 自动提供唯一的数值 l 共享对象 l 主要用于提供主键值 l 将序列值装入内存可以提高访问效率 创建序列: 1、 要有创建序列的权限 create sequence 或 create any sequence 2、 创建序列的语法 ...
分类:
数据库 时间:
2017-10-26 13:25:03
阅读次数:
235
使用SQL创建序列对象: IF EXISTS(SELECT * FROM sys.sequences WHERE name = N'TestSeq') DROP SEQUENCE TestSeq; GO --创建序列对象 CREATE SEQUENCE TestSeq AS tinyint STAR ...
分类:
数据库 时间:
2017-10-19 17:38:56
阅读次数:
356
序列:是oracle提供的,用于产生唯一数值的对象,主要配合表的单一主键使用。 创建序列: create sequence seq_NAME//命名 start with 1//初始值 increment by 1//递增值 minvalue 1//最小值,可缺省,采用系统默认值 maxvalue ...
分类:
数据库 时间:
2017-10-15 21:06:38
阅读次数:
177
3.触发器实际应用 3.触发器实际应用 需求:使用序列,触发器来模拟mysql中自增效果 案例中的效果是通过序列和触发器来实现对user表中的id自增的效果 每次进行添加的时候,触发器都会从序列中取出一个序列id添加到user正在插入的这条数据中; 创建序列 1、建立表 1 create table ...
分类:
其他好文 时间:
2017-09-21 14:42:23
阅读次数:
79