المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Find missing DDJ file using SQL query


che_9299
12-12-2013, 03:41 PM
USE [SRO_VT_SHARD]
GO
DECLARE @ClientPath VARCHAR(250) = 'E:\vSRO\Client\Media\icon\' -- WITH TRAILING SLASH
SET NOCOUNT ON
CREATE TABLE #DDJStatus (FilePath VARCHAR(300),FileStatus VARCHAR(30))
DECLARE DDJCursor CURSOR LOCAL FAST_FORWARD FOR
(SELECT DISTINCT AssocFileIcon128 FROM [SRO_VT_SHARD].[dbo].[_RefObjCommon] WHERE [Service] = 1 AND AssocFileIcon128 NOT LIKE 'xxx')
OPEN DDJCursor;
DECLARE @FullPath VARCHAR(250)
DECLARE @isExists INT;
FETCH FROM DDJCursor INTO @FullPath
WHILE @@FETCH_STATUS = 0
BEGIN
SET @FullPath = @ClientPath + @FullPath;
EXEC xp_fileexist @FullPath, @isExists out
IF (@isExists = 1)
BEGIN
INSERT INTO #DDJStatus values(@FullPath,'OK')
END
ELSE BEGIN
INSERT INTO #DDJStatus values(@FullPath,'MISSING')
END
FETCH FROM DDJCursor INTO @FullPath
END
CLOSE DDJCursor
DEALLOCATE DDJCursor
SELECT * FROM #DDJStatus
DROP TABLE #DDJStatus
GO

che_9299
21-12-2013, 10:31 PM
'E:\vSRO\Client\Media\icon\' للتوضيح هنا بتحط icon بتاع الميديا يتاعتك وبتشوف المسار
وتظبطو

Silver4NET
23-12-2013, 01:14 PM
مش فاهم استخداموا ايه يعنى ؟

che_9299
23-12-2013, 04:00 PM
ده علشان لو فى حاجه فى السيرفر No image ايتم

Muhab
21-02-2014, 07:03 PM
الكود استخدمو فين ارجو المساعدة
انا عندى الــElixirs بتبئا NO IMAGE
ومش عارف احلها ازاى :indifferent_h4h:

MyRȝturn
21-02-2014, 10:21 PM
الله ينور عليك
تسلم

Last_Fiddler
22-02-2014, 12:37 AM
الله ينور تسلم ايدك

Xeitran
04-03-2014, 03:47 PM
TY Bro

ِArabrod
24-05-2014, 01:59 PM
جامد تسلم ايدك

™Dev Microsoft™
30-09-2014, 04:44 AM
عااش

Xan
14-07-2015, 10:18 PM
الله ينور