Sql Server备份表,动态生成表名称
1.常用的数据库备份表语句
SELECT * INTO tableNameNew FROM tableName
2.动态备份表,且备份表名称后面增加三位随机字符和当前日期
DECLARE @bakTbl VARCHAR(MAX) SET @bakTbl = ‘ DECLARE @bakTbl VARCHAR(200) SET @bakTbl=‘‘tableName‘‘+LEFT(NEWID(),3)+CONVERT(varchar(100), GETDATE(), 112) EXEC(‘‘SELECT * INTO ‘‘+ @bakTbl +‘‘ FROM tableName‘‘) ‘ EXEC(@bakTbl)
相关推荐
张荣珍 2020-11-12
goawalk 2020-10-29
ahailanjianj 2020-10-10
clong 2020-08-23
hell0kitty 2020-07-28
leodengzx 2020-07-04
JayFighting 2020-06-28
89510194 2020-06-27
小灯光环 2020-06-11
yunsaiqing 2020-06-06
弱思 2020-06-04
mysteryrat 2020-06-02
liqinglin0 2020-06-01
jvm 2020-05-30
curiousL 2020-05-27
PlumRain 2020-05-18