有没有办法在 Hibernate 属性或连接字符串中设置 sql_mode(用于 MySql 数据库)?
谢谢,
斯特凡诺
是的,正如记录在案的 sessionVariables 属性定义如下,可以在 JDBC 连接字符串中使用:
当驱动程序连接时,将作为 SET SESSION ... 发送到服务器的名称/值对的逗号分隔列表。
值列表放在单引号内:
sessionVariables=sql_mode='ALLOW_INVALID_DATES,NO_BACKSLASH_ESCAPES'