我正在尝试发送附件已创建的文件,并使用" exec master..sp_sendSAM"作为电子邮件发送。在SSIS 2005流程中。
这就是我试过的
'Test_'+ convert(varchar(12), getdate(), 12)+'.txt.gpg' = Test_170727.txt.gpg
'Test_'+ convert(varchar(12), getdate(), 105)+'.txt.gpg' = Test_27-07-2017.txt.gpg
'Test_'+ convert(varchar(24), getdate(), 113)+'.txt.gpg' = Test_27 Jul 2017 17:25.txt.gpg
但我其实想要的是= Test_170727_1608.txt.gpg
有人可以帮我解决这个问题,因为我似乎陷入了困境。感谢
答案 0 :(得分:2)
你无法通过一个转换获得它,但你可以使用两个:
DECLARE @D as datetime
SET @D= GETDATE();
SELECT 'Test_' +
CONVERT(char(6), @D, 12) +'_'+
REPLACE(CONVERT(char(6), @D, 14), ':', '') +
'.txt.gpg'
结果:Test_170727_0946.txt.gpg
答案 1 :(得分:1)
$scope.showValue = function(type){
if(type=="currency"){ return $filter('currency')(type, 'RUB '); } return type;
}