【发布时间】:2013-10-22 11:56:51
【问题描述】:
我的问题似乎很简单,但我很难解决。
我想使用下一个代码通过本机 sql 查询使用 Hibernate 更改 PostgreSQL 序列(也欢迎其他解决方案):
Query query = getSession()
.createSQLQuery("ALTER SEQUENCE users_id_seq RESTART WITH ?")
.setInteger(0, 1);
query.executeUpdate();
但我收到此错误:
Hibernate:
ALTER SEQUENCE users_id_seq RESTART WITH ?
hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 0, SQLState: 42601
hibernate.engine.jdbc.spi.SqlExceptionHelper - ERROR: syntax error at or near "$1"
【问题讨论】:
标签: java hibernate postgresql