如何在hibernate中使用mysql函数

qicaihuochai qicaihuochai 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想在hql中使用mysql的now()函数,代码如下:

public void save(Login login) {
log.debug("saving Login instance");
try {
String sql = "insert into login(username,password,purview,date) values("+login.getUsername()+","+login.getPassword()+","+login.getPurview()+","+(now());
getSession().save(sql);
// getSession().save(login);
log.debug("save successful");
} catch (RuntimeException re) {
log.error("save failed", re);
throw re;
}
}


但是编译器提示now()函数没有声明,不知道该怎么办才好!
希望高手多多指教!谢谢!
...全文

相关推荐

java-hibernate调用mysql过程和函数的方式知识.pdf

Java-Hibernate 调用 MySQL 过程和函数的方式知识Java-Hibernate 框架中调用 MySQL 数据库中的过程和函数是通过 CallableStatement 对象来实现的。

gy51338424

java-hibernate调用mysql过程和函数的方式.pdf

在Java开发中,Hibernate是一个流行的持久层框架,它简化了数据库操作,包括调用MySQL中的存储过程和函数。本篇将详细讲解如何使用Hibernate调用MySQL的存储过程和函数。

筱筱笎琞

java-hibernate调用mysql过程和函数的方式[归类].pdf

当需要调用MySQL中的过程和函数时,Hibernate提供了一种方式来实现这一点。下面将详细介绍如何在Java中利用Hibernate调用MySQL的存储过程和函数。

xhr131452007

让Hibernate适配Oracle和MySQL中的数据库函数

本文介绍了如何在Hibernate中支持Oracle和MySQL数据库中的函数。通过使用HQL查询语言或标准的SQL查询,我们可以调用数据库中提供的各种函数来满足特定的需求。在使用特定数据库函数之前,我们应该熟悉目标数据库的函数文档和语法,以确保正确地使用它们。在Hibernate中使用Oracle的函数,我们需要使用HQL查询语言或标准的SQL查询。需要注意的是,不同的数据库提供的函数和函数语法可能会有所不同。因此,在使用特定数据库函数之前,我们应该先了解并熟悉目标数据库的函数文档和语法。

VcyReact

java-hibernate调用mysql过程和函数的方式.rar

java-hibernate调用mysql过程和函数的方式.rar

qq_58157133
评论 6
收藏 已收藏
分享
返回顶部
qicaihuochai
Java EE 67,535 成员 225,843 内容