Проверка наличия файла в FileTable с учетом подкаталогов - PullRequest
0 голосов
/ 19 января 2020

Я использую FileTable в SQL Server 2017, и я использую систему знакомств для хранения файлов на нем. Пример:

Каталог файлов \ 2020 \ 1 \ 19 - это сегодняшний каталог, сначала год, затем месяц, а затем день. Все это прекрасно работает, но осталась только одна вещь, проверяя, существует она или нет.

Вот как я вставляю каталог:

INSERT INTO FILETBL (name, is_directory, is_archive, path_locator) 
VALUES (dirName, 1, 0, pathLocatorDependingOnParent) 

Сложно проверить наличие дубликатов, поскольку январь (1) будет существовать, например, в 2019 и 2020 годах. Любая идея, как проверить наличие дубликатов, а также рассмотреть подкаталоги?

...