Насколько мне известно, в T-SQL нет прямого метода для поиска файла в файловой системе.Ведь это не то, для чего предназначен язык.Из предоставленного вами сценария BULK INSERT требует, чтобы полное имя файла уже было известно на момент вызова оператора.
Существует, конечно, целый ряд способов, которыми вы могли быопределить / найти файл, не используя T-SQL, например, используя SSIS, возможно, вы могли бы использовать xp_cmdshell (имеет предупреждения о безопасности) или создать модуль управляемого кода в SQL Server для выполнения этой задачи.
Чтобы предоставить вам конкретные рекомендации, может быть полезно, если бы вы предоставили нам все сведения о бизнес-процессе , который вы пытаетесь внедрить.