Получите размер каждого файла внутри папки с помощью SQL

Мы храним изображения в папке, в которой могут быть изображения и подпапка и эти подпапки могут также содержать изображения и подпапки, например

c:\myImageFolder\image1.png    //'myImageFolder' have image
c:\myImageFolder\Folder1\imagex.png // 'myImageFolder' have another folder inside which is 'Folder1'.
c:\myImageFolder\Folder1\ChildFolder1\imagen.png // 'myImageFolder' have 'Folder1' which have 'ChildFolder1' which have imagen.png

Нам нужно знать, сколько изображений в них размером более 1 МБ, более 750 КБ и 500 КБ?

Некоторые факты:

  • Нам нужно это сделать через SQL
  • Мы используем SQL Server 2008
  • myImageFolder содержит более тысячи подпапок
  • myImageFolder размер почти 5 ГБ

Заранее благодарим за ваше драгоценное время и помощь. { {1}} Примечание: Я нашел решение, вы можете найти его здесь

5
задан Community 23 May 2017 в 12:22
поделиться