数据库序列( SEQUENCE)的使用
2015-12-28 09:51
501 查看
在Oracle中,没有自增的功能,例如id自增。如果去加过多的代码去算id又不值得,所以使用序列就是一个很好的选择
create SEQUENCE zwq_seq INCREMENT BY 1;
创建一个名为 zwq_seq的序列,自增1
注意序列才创建时第一次是默认从 0开始,如果在创建序列前表中有数据的话,会发生错误
create SEQUENCE zwq_seq INCREMENT BY 1 START WITH 1000 ;
创建一个名为zwq_seq的序列,从1000开始,自增1
DROP SEQUENCE zwq_seq;
删除序列
INSERT INTO zzz values(zwq_seq.NEXTVAL, .....)
zwq_seq.NEXTVAL 求下一个序列的值
注意序列和表是没有关系的!!!
相关文章推荐
- UITableView的常用方法
- UIScrollView常用属性以及代理
- 手势返回控制器
- LeetCode:Unique Binary Search Trees
- php学习日记第十二棒(require、require_once、include、include_once)
- BlockingQueue
- UICollectionView基础
- 把arduino当AVRISP烧写器Arduino给Arduino烧boot
- UISearchDisplayController搜索栏控制器
- [LeetCode] 128. Longest Consecutive Sequence 解题思路
- uinavigationcontrollerdemo
- EasyUI表单内容整理
- Masonry自动计算行高
- juery动态添加删除表格中的行
- iOS UITableView(三) 为tableView添加图片实现电话薄
- 对UIView动画和Core Animation的关系的一点理解
- 《MVC + EasyUI 》——利用Ajax给Action传值
- Ant之build.xml详解
- 解决UNIX环境高级变成中找不到apue.h问题
- Unique Snowflakes