sqlserver如何读取文件夹下的某个文件,该文件名每天都会变化的。
完整的路径如下:G:\XT_CCDS\系统备份120221212230000\ccds_backup_2022_12_12_220001_3246762.bak
我想获取G:\XT_CCDS\系统备份120221212230000\下的所有bak的文件。
因为“ccds_backup_2022_12_12_220001_3246762”这个是每天都变化的。我已经写了下面的sqlserver存储过程,但是报错。
declare @date varchar(20)
declare @dir varchar(100)
set @date=CONVERT(VARCHAR(10),GETDATE()-1,112)
set @dir='G:\XT_CCDS\系统备份1'+@date+'230000'+'*.bak'
select @dir
后面那里的*.bak应该是有问题,请问如果写?谢谢。
应该是中文乱码造成的