|
Низкоуровневая запись в файл в цикле процедуры
|
|||
---|---|---|---|
#18+
Всем доброго. Есть скрипт, который пробегая по записям курсора, выносит данные из полей в некую временную таблицу. Выглядит примерно так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Дальше клиентская программа что-то делает с данными в временной таблице. Данные из этой временной таблицы выгружаются клиентом, который я переписать не могу (увы и ах). Задача: Я знаю что Оракл умеет работать с файлами из PL-SQL (Дай бог памяти, через package UTILS кажись, где предусмотрены функции вывода данных в файл), мне необходимо знать умеет ли Информикс создавать на серверной стороне файлы, записывая в них некие данные. Если точнее - данные из временной таблице нужно получить в XML формате, чего в имеющейся клиентской программе не предусмотрено (с авторами связаться не получится - пробовал). Т.е. мне необходимо что-то вроде: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Уточню: Файл должен создаваться на серверной стороне - на той же машине где информикс крутится, ОС Windows. Информикс версии 10-11 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2012, 21:43 |
|
Низкоуровневая запись в файл в цикле процедуры
|
|||
---|---|---|---|
#18+
Виталий Белик, Пишите UDR. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2012, 09:53 |
|
Низкоуровневая запись в файл в цикле процедуры
|
|||
---|---|---|---|
#18+
У информикса есть datablade (вроде встроенный) для работы с xml (см. ibm ). Попробуйте объединить его и команду system или unload (может даже Unloading Smart Large Objects ] http://publib.boulder.ibm.com/infocenter/idshelp/v117/index.jsp?topic=%2Fcom.ibm.cpi.doc%2Fids_cw_019.htm ). ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2012, 00:06 |
|
Низкоуровневая запись в файл в цикле процедуры
|
|||
---|---|---|---|
#18+
Виталий Белик, если запускать скрипт из dbaccess, то вы можете сформировать строки временной таблицы, как части xml-текста, а потом Код: sql 1. 2. 3.
выгрузить их в файл... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 04:07 |
|
|
start [/forum/topic.php?desktop=1&fid=44&tid=1607159]: |
0ms |
get settings: |
25ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
127ms |
get topic data: |
31ms |
get forum data: |
3ms |
get page messages: |
144ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 367ms |
0 / 0 |