使用pl/sql在oracle中新建表和对应序列
来源:互联网 发布:吃鸡助手优化软件 编辑:程序博客网 时间:2024/06/07 06:17
使用pl/sql在oracle中新建表和对应序列
1.登录后再Table节点右键新建表:
开始编辑表结构
列
键约束
检查约束
查看sql,没问题的话点击应用,创建表
2.创建序列sequence,在Sequence节点右键新建
填写内容
查看sql,没有问题,点击应用新建即可
3.序列的应用
insert into account values(seq_account.nextval,'1234567891011121','123456',9999999.07,1,SYSDATE);
其中seq_account.nextval就是id,也是seq_account序列中下一值,
seq_account.nextval和seq_account.currval
nextval是下一个值的意思
currval是当前值得意思
在一个对象操作中nextval先执行,currval后执行,
得到nextval下一个值,currval就可以重复获取当前值,
nextval执行一次增加一次,currval只用于查询不增加
select seq_account.nextval from dual;select seq_account.currval from dual;select seq_account.currval from dual;select seq_account.currval from dual;select seq_account.currval from dual;select seq_account.nextval from dual;
获取的值分别是
4,4,4,4,4,5
阅读全文
0 0
- 使用pl/sql在oracle中新建表和对应序列
- [Oracle]在PL/SQL中更改数据和使用游标获取数据
- 在64位Win7中使用Navicat Premium 和PL\SQL Developer连接Oracle数据库备忘
- 在Oracle中使用PL/SQL操作COM对象
- PL/SQL developer 使用oracle新建的数据库问题
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
- Centos7 安装mysql5.6
- [Lintcode] #491 回文数
- whenever
- JSP新闻系统之三后台显示页面
- pulltorefreshdemo 上拉下拉
- 使用pl/sql在oracle中新建表和对应序列
- Java常用的一些工具方法
- 重建二叉树
- Navicat for MySQL出现1030-Got error 28 from storage engine错误
- JaCoCo can not instrument classes which is already instrumented by Jmockit
- 序员要开始学习深度学习,该如何入手?
- 重新安装win7后的java开发环境eclipse and postgresql
- linux长期运行进程的四种方法
- Deadlocked Schedulers 线程池等待故障排除