Автор | Сообщение | ||||||
---|---|---|---|---|---|---|---|
aav Администратор Зарегистрирован: 14.09.2004 |
Добавлено: 10.08.2011 20:42 Заголовок сообщения: Пример записи информации в txt файл из SQL запроса По просьбе одного из участников публикую пример запроса для записи информации в текстовый файл:
Последний раз редактировалось: aav (15.10.2012 18:15), всего редактировалось 1 раз |
||||||
Jugulator Главный форумщик Зарегистрирован: 08.10.2004 |
Добавлено: 20.04.2012 15:52 Заголовок сообщения: Чтение и запись текстовых файлов в SQL с использованием FSO. Есть статья Фила Фактора (Phil Factor) "Чтение и запись файлов в SQL Server с использованием T-SQL" ("Reading and Writing Files in SQL Server using T-SQL"). В статье как раз используется ‘Scripting.FileSystemObject’, как и в коде выше: для записи файлов процедура spWriteStringToFile, а для чтения ufsReadfileAsString. |
||||||
aav Администратор Зарегистрирован: 14.09.2004 |
Добавлено: 15.10.2012 18:30 Заголовок сообщения: Re: Чтение и запись текстовых файлов в SQL с использованием
и ещё:
|
||||||
aav Администратор Зарегистрирован: 14.09.2004 |
Добавлено: 24.10.2012 21:27 Заголовок сообщения: Re: Пример записи информации в txt файл из SQL запроса Недавно столкнулся с интересной проблемой. Опишу все подробно и по порядку, может кому-то пригодится. Итак, возникла задача, одновременно с распечаткой бумажной накладной создавать её электронную копию с записью в EDI папку. Предложил использовать хранимую процедуру примерно следующего содержания:
Стало всё понятно. Я предложил выполнить следующий запрос примерно такого содержания:
Хочу добавиль, что пользователь ScalaUser должен существовать в базе данных master. После выполнения запроса всё заработало |
||||||
aav Администратор Зарегистрирован: 14.09.2004 |
Добавлено: 06.12.2012 21:54 Заголовок сообщения: Re: Чтение и запись текстовых файлов в SQL с использованием Попробовал воспользоваться функцией uftReadfileAsTable, опубликованной выше. Ругался разными словами Не читался файл содержащий кириллические символы. Никак не мог понять назначение трёх последних параметров в выражении
|
||||||
aav Администратор Зарегистрирован: 14.09.2004 |
Добавлено: 14.10.2013 15:36 Заголовок сообщения: Re: Чтение и запись текстовых файлов в SQL с использованием
Таким образом, код
предполагает, что будет создан файл только, если его не существует, в кодировке ASCII, а если нам нужно создать файл в формате Unicode, это нужно указать явно, например, таким образом:
Иногда полезно документировать подобные вещи хотя бы для себя, иначе приходится искать то, что уже когда-то было использовано, но забылось. Особенно при этом меня поражают вопросы на различных форумах: человек спрашивает, как создать файл в кодировке Unicode, ей, как водится, отвечают что-то типа "почитай документацию", человек потом пишет: "спасибо, разобралась" и всё. А рассказать другим… это, видимо, лишнее. |