社区
Oracle
帖子详情
java.sql.SQLException:ORA-02289:序列不存在
luckrainbow
2019-02-14 03:06:16
如下图所示,导致这个报错的原因是数据库中没有这个序列 解决办法:首先在代码中找到这个序列的名称,比如:tyqx_seq,然后在数据库中创建这个序列 create sequence TYQX_SEQ increment by 1 自增1 start with 1 从1开始计数 maxvalue 999999999 设置最大值 nocycle 一直累加,不循环 执行这个语句(后面的是解释) 然后再测试就好啦 希望可以帮助宝宝们
...全文
990
3
打赏
收藏
java.sql.SQLException:ORA-02289:序列不存在
如下图所示,导致这个报错的原因是数据库中没有这个序列 解决办法:首先在代码中找到这个序列的名称,比如:tyqx_seq,然后在数据库中创建这个序列 create sequence TYQX_SEQ increment by 1 自增1 start with 1 从1开始计数 maxvalue 999999999 设置最大值 nocycle 一直累加,不循环 执行这个语句(后面的是解释) 然后再测试就好啦 希望可以帮助宝宝们
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
卖水果的net
2019-02-14
打赏
举报
回复
记录在博客中吧。 PS : 照片确实看不清,最好在电脑上截图。
luckrainbow
2019-02-14
打赏
举报
回复
用手机照的挺清楚的,不知道为啥传上去就模糊了,争取下次能上传高清图片
二月十六
2019-02-14
打赏
举报
回复
感谢分享,要是照片再清楚点就更好了
ora
cle
sql
精华.docx
ora
cle
sql
精华
sequence等同于
序列
号
在
Ora
cle数据库中,sequence等同于
序列
号,每次取的时候sequence会自动增加,一般会作用于需要按
序列
号排序的地方。 1、Create Sequence (注释:你需要有CREATE SEQUENCE或CREATE ANY SEQUENCE权限) CREATE SEQUENCE emp_sequence INCREMENT BY 1 —— 每次加几个 START WITH 1 —— 从1开始计数 MAXVALUE —— 最大值值 NOMAXVALUE —— 不设置最大值 NOCYCLE —— 一直累加,不循环 CYCLE CACHE 10; 只要定义了emp_sequence,你就可以用使CURRVAL,NEXTVAL CURRVAL=返回 sequence的当前值 NEXTVAL=增加sequence的值,然后返回 sequence 值 例如: emp_sequence.CURRVAL emp_sequence.NEXTVAL insert into dept (deptno, dname, loc) values (emp_sequence.nextval, '物流部', '苏州'); //查询
序列
的当前值 select emp_sequence.currval from dual; 可以使用sequence的地方: 。 不包含子查询、snapshot、VIEW的 SELECT 语句 。INSERT语句的子查询中 。NSERT语句的VALUES中 。UPDATE 的 SET中 可以看如下例子:
java
.
sql
.
SQL
Exception
:
ORA
-
02289
:
序列
不存在
我的问题是在navicat能查到这个
序列
号,
java
中报错
java
.
sql
.
SQL
Exception
:
ORA
-
02289
:
序列
不存在
解决:是因为用户不一样导致的,
java
登录的用户和navicat登录用户不一样
报错
java
.
sql
.
SQL
Exception
:
ORA
-
02289
:
序列
不存在
报错 org.springframework.jdbc.Bad
Sql
GrammarException: Error selecting key or setting result to parameter object. Cause:
java
.
sql
.
SQL
Exception
:
ORA
-
02289
:
序列
不存在
; bad
SQL
grammar []; nested exception is
java
.
sql
.
SQL
Exception
:
ORA
-
02289
:
序列
不存在
` 我的
sql
是 SELECT s
java
序列
不存在
错误_
java
.
sql
.
SQL
Exception
:
ORA
-
02289
:
序列
不存在
java
.
sql
.
SQL
Exception
:
ORA
-
02289
:
序列
不存在
at
ora
cle.jdbc.driver.DatabaseError.throw
Sql
Exception
(DatabaseError.
java
:145)at
ora
cle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.
java
:331)at
ora
cle.jdbc.drive...
Oracle
17,137
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章