SQL Server 数据库备份语句
DECLARE @filename VARCHAR(255); --文件名 DECLARE @date DATETIME; --日期 DECLARE @path VARCHAR(255); --文件存放路径 SELECT @date = GETDATE(); --获取当前时间 --根据当前时间自动生成文件名,后缀为.bak --年月日 时分 SET @filename = CAST(DATEPART(yyyy, @date) AS VARCHAR) + '-' + CAST(DATEPART(mm, @date) AS VARCHAR) + '-' + CAST(DATEPART(dd, @date) AS VARCHAR) +'-' + CAST(DATEPART(hh,@date) as varchar)+CAST(DATEPART(mi,@date) as varchar)+'.bak'; SET @path = N'E:\backup\test_' + @filename; --设置文件路径 --备份数据库,test数据库名称 BACKUP DATABASE test TO DISK = @path;
posted on 2019-09-03 14:57 深爱不及久伴ler 阅读(6607) 评论(0) 编辑 收藏 举报