gpt4 book ai didi

java - 如何使用 hibernate 查询更改 postgres 列数据类型

转载 作者:行者123 更新时间:2023-12-01 09:43:08 25 4
gpt4 key购买 nike

postgresql 中的更改列数据类型语法是:

ALTER TABLE table_name 
ALTER COLUMN column_name
TYPE newType USING (column_name::newType)

我试图通过 hibernate 的 SQLQuery 使用它来管理一些动态创建的表。问题是 hibernate 将 ::newType 视为参数并抛出参数未找到错误,如果我不使用转换 postgres 则会抛出另一个错误,要求我转换类型。

有什么方法可以通过 hibernate 来实现这一点吗?

最佳答案

请像这样转义::

USING (column_name\\:\\:newType)

关于java - 如何使用 hibernate 查询更改 postgres 列数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38303106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com