кто-либо знает, как это обрабатывает несколько параметров?
объяснение в Вашей достаточной ссылке, или Вы искали другое взятие?
, Если ПУСТОЙ УКАЗАТЕЛЬ ВОЗВРАТОВ НА ПУСТОМ ВХОДЕ указан в функции CLR, это указывает, что SQL Server может возвратить ПУСТОЙ УКАЗАТЕЛЬ, когда любой из аргументов это получает, является ПУСТЫМ, на самом деле не вызывая тело функции
rar.exe
действительно может распаковывать только файлы rar. Это совсем не то же самое, что WinRAR.
Для распаковки файлов ZIP в .NET вам может потребоваться библиотека DotNetZip . У него есть лицензия, совместимая с коммерческим программным обеспечением, в отличие от CSharpZipLib.
Если вам также нужна поддержка RAR, вы можете использовать UnRAR.dll с pinvoke:
http://www.rarlab.com/rar_add.htm
http://www.rarlab.com/rar/UnRARDLL.exe
Или эта библиотека .NET unRAR:
http://www.chilkatsoft.com/rar-dotnet.asp
Возможно этот для 7zip.