如何在 xml 文件中使用 myBatis 映射器创建 COPYfunction?
How can I create a COPYfunction with myBatis mapper in the xml file?
如何使用 myBatis 在 .xml 映射器中创建 COPY 函数?
这个函数的值是什么return?
我认为是
<copy id="copyFunction">
COPY (SELECT * FROM #{table_name} WHERE backup = 1) TO 'C:\var\audiobays\logs\audit\' || #{table_name} || '_deletions_(' || now()::DATE || '-' || days || ').csv'' CSV DELIMITER '','' HEADER;'
</copy>
但我不确定它是什么。
有人能帮我吗?谢谢!
你不能,因为 mybatis 没有实现对 copy
的支持。
COPY
是 postgresql 特定的命令,它是 JDBC 中的 not supported。要使用它,需要特定于 postgresql 的 类,例如 CopyManager
。
mybatis 使用 JDBC 访问数据库,不提供对此类非标准功能的支持。
如何使用 myBatis 在 .xml 映射器中创建 COPY 函数? 这个函数的值是什么return? 我认为是
<copy id="copyFunction">
COPY (SELECT * FROM #{table_name} WHERE backup = 1) TO 'C:\var\audiobays\logs\audit\' || #{table_name} || '_deletions_(' || now()::DATE || '-' || days || ').csv'' CSV DELIMITER '','' HEADER;'
</copy>
但我不确定它是什么。
有人能帮我吗?谢谢!
你不能,因为 mybatis 没有实现对 copy
的支持。
COPY
是 postgresql 特定的命令,它是 JDBC 中的 not supported。要使用它,需要特定于 postgresql 的 类,例如 CopyManager
。
mybatis 使用 JDBC 访问数据库,不提供对此类非标准功能的支持。