我必须创建一个文件夹结构。为此,我写了一个很长的查询,在我看来这很丑陋:
declare @KundeVorname nvarchar(50)
declare @KundeNachname nvarchar(50)
declare @path nvarchar(255)
select @KundeVorname=a.firstname0 from ADDRESSES a where a.ID=10
select @KundeNachname=a.lastname0 from ADDRESSES a where a.ID=10
select @path='MD \\OUK-SRV-01\Arbeitsablage\'+@KundeNachname+'_'+@KundeVorname+'\01'+'" "'+'Legitimation\01'+'" "'+'Ausweis'
EXEC xp_cmdshell @path
select @path='MD \\OUK-SRV-01\Arbeitsablage\'+@KundeNachname+'_'+@KundeVorname+'\01'+'" "'+'Legitimation\02'+'" "'+'Aufenthaltsdokumente'
EXEC xp_cmdshell @path
select @path='MD \\OUK-SRV-01\Arbeitsablage\'+@KundeNachname+'_'+@KundeVorname+'\02'+'" "'+'OPTIN'
EXEC xp_cmdshell @path
.....等等
应该有一种创建循环的方法,这样我只能执行一次xp_cmdshell。那可能会加快我的查询速度。您能给我一个提示,我需要哪些更改?
提前谢谢!