【问题标题】:Rename file within MySQL Stored Procedure在 MySQL 存储过程中重命名文件
【发布时间】:2013-04-11 19:22:29
【问题描述】:

我正在尝试备份存储在大表中的一些数据

SELECT ... INTO OUTFILE

声明。 输出文件位于网络硬盘驱动器上,因此如果网络连接在转储期间中断(或多或少需要一分钟),我会在网络硬盘驱动器上找到部分文件,我想将此类文件标记为“错误的”。 我可以在我的 MySQL 存储过程中提供一个 SQL 命令来重命名此类文件吗?

非常感谢

最好的

cghersi

【问题讨论】:

    标签: mysql stored-procedures file-rename


    【解决方案1】:

    在mysql中不能重命名文件,但是可以使用两个文件进行dump,只有在操作成功后才可以轮换。

    例子:

    您将转储到“a.csv”,如果操作成功,将使用“b.csv”进行下一次转储,否则再次使用“a.csv”。等等……

    【讨论】:

    • 最后我选择的方式是创建一个简单的 Java 程序,在 SELECT INTO 语句之上管理业务逻辑...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-05
    • 2012-11-18
    • 1970-01-01
    • 1970-01-01
    • 2021-10-24
    • 2012-08-24
    • 1970-01-01
    相关资源
    最近更新 更多