首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

用作业备份文件时,名字想用时间.解决方案

2012-03-11 
用作业备份文件时,名字想用时间..现在是BACKUPDATABASEcrmTODISK g:\Data\data.bak想名字根据日期来写,例

用作业备份文件时,名字想用时间..
现在是   BACKUP   DATABASE   crm   TO   DISK= 'g:\Data\data.bak '

想名字根据日期来写,例如data_20070116.bak

[解决办法]
declare @filename varchar(1000)
set @filename= 'data_ '+cast(year(getdate()) as varchar(4))+cast(month(getdate()) as varchar(2))+cast(day(getdate()) as varchar(2))+ '.bak '
[解决办法]
declare @filename varchar(1000)
set @filename= 'data_ '+convert(char(8),getdate(),112)+ '.bak '

[解决办法]
直接用数据库的维护计划,生成的备份文件名称都带时间

热点排行