回答

收藏

添加日期SQL数据库备份文件名

技术问答 技术问答 185 人阅读 | 0 人回复 | 2023-09-14

我正在使用以下从SQL操作备份数据库。有人能告诉我如何将当前日期添加到输出文件名中吗?最好使用它YYYYMMDD格式。6 V, n4 s6 s2 }, f1 u2 \
BACKUP DATABASE [myDB] TO听 DISK = N'\\myPath\myDB.bak' WITH NOFORMAT,INIT,听 NAME = N'myDB',SKIP,REWIND,NOUNLOAD,听 STATS = 10GO谢谢!) m/ P7 L. K1 f. m7 w: ?
                                                                + N% ]$ y5 k+ D, h; @, A- p( A1 h
    解决方案:                                                                & \- g: N7 Z% w! Y2 z
                                                                DECLARE @MyFileName varchar(1000)SELECT @MyFileName = (SELECT '\\ServerToSave\Path\MyDB_'   convert(varchar(500),GetDate(),112)  .bak')BACKUP DATABASE [myDB] TO DISK=@MyFileName ...
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则