|
Низкоуровневая запись в файл в цикле процедуры
|
|||
---|---|---|---|
#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?fid=44&gotonew=1&tid=1607159]: |
0ms |
get settings: |
10ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
62ms |
get topic data: |
2ms |
get first new msg: |
3ms |
get forum data: |
1ms |
get page messages: |
93ms |
get tp. blocked users: |
0ms |
others: | 276ms |
total: | 454ms |
0 / 0 |