Jac*_*ack 1 sql-server asp.net backup
我想用C#备份SQL Server数据库.我编写了一个备份数据库的存储过程:
CREATE PROCEDURE WINC_BackupDatabase
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
BACKUP DATABASE WINC_kentico
TO DISK = 'G:\MSSQL10.MSSQLSERVER\MSSQL\Backup\WINC_kentico_' + NOW() + '.bak'
WITH NOINIT
END
GO
Run Code Online (Sandbox Code Playgroud)
在第10行中,我设置了备份的路径.我想在文件名末尾添加当前的DateTime.如何在文件名末尾设置DataTime?
最好的祝福
DECLARE @NAME VARCHAR(250);
SET @NAME = 'G:\MSSQL10.MSSQLSERVER\MSSQL\Backup\WINC_kentico_' + CONVERT(VARCHAR,GETDATE(),112) + '.bak';
BACKUP DATABASE WINC_kentico
TO DISK = @NAME
WITH NOINIT
Run Code Online (Sandbox Code Playgroud)