Я понимаю, что команде PUT требуется путь к файлу для копирования файла в промежуточную область. Для того, что я делаю, мне нужно заключить путь к файлу в кавычки. Согласно документации Snowflake, необходимо, чтобы в пути к файлу использовалась прямая косая черта (/) вместо обратной косой черты в стиле windows () в пути к файлу (например, если вы пытаетесь PUT файла C: \ Documents \ file.csv вам необходимо преобразовать путь к файлу в C: / Documents / file.csv). Когда я пытаюсь выполнить команду PUT с косой чертой в пути к файлу, указанному в кавычках, я получаю сообщение об ошибке от SnowflakeODBC_sb64_dll. Пример: 'C: / Documents / file.csv'. Я получаю сообщение об ошибке: «Недопустимый параметр передан функции, которая считает недопустимые параметры фатальными». Если я преобразую путь к файлу обратно, он будет работать нормально. Это известная проблема с драйвером Snowflake?
Я делаю это на Windows, используя собственный драйвер Snowflake Версия 2.20.1