Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Как из курсора достать столбцы и запихнуть в header в html  [new]
x17.mstu
Member

Откуда:
Сообщений: 360
Есть курсор в нем есть pivot - pivot разворачивает один столбец из дат в столбцы из дат за последние 12 мес

Вопрос как вынести эти полученные столбцы в header в html файле ?

По сути нужно данные html занести изначально в формат clob, чтобы была возможность в дальнейшем отправлять письма
12 янв 21, 22:25    [22262252]     Ответить | Цитировать Сообщить модератору
 Re: Как из курсора достать столбцы и запихнуть в header в html  [new]
Elic
Member

Откуда:
Сообщений: 30023
x17.mstu
По сути нужно данные html занести изначально в формат clob, чтобы была возможность в дальнейшем отправлять письма
Почему бы тебе, косноязычному, не пойти сразу плакаться на форум работа? Там за твои деньги могут захотеть понять твои проблемы.
12 янв 21, 23:06    [22262268]     Ответить | Цитировать Сообщить модератору
 Re: Как из курсора достать столбцы и запихнуть в header в html  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52117

x17.mstu
По сути нужно данные html занести изначально в формат clob, чтобы была возможность в
дальнейшем отправлять письма

HTML - текстовый формат, CLOB - поле, предназначенное для хранения текста. Ты не в курсе
как текст запихнуть в текстовое поле?..

Posted via ActualForum NNTP Server 1.5

12 янв 21, 23:13    [22262272]     Ответить | Цитировать Сообщить модератору
 Re: Как из курсора достать столбцы и запихнуть в header в html  [new]
Stax
Member

Откуда: Ukraine,Lviv
Сообщений: 2908
x17.mstu,

раз уже есть пивот, то мож удобнее вместо html сформировать пивотом xml

ps
получить структуру курсора можно с помощью dbms_sql.describe_columns


.....
stax
13 янв 21, 09:32    [22262397]     Ответить | Цитировать Сообщить модератору
 Re: Как из курсора достать столбцы и запихнуть в header в html  [new]
x17.mstu
Member

Откуда:
Сообщений: 360
Stax,

а из xml cделать html потом можно будет ?
13 янв 21, 12:13    [22262545]     Ответить | Цитировать Сообщить модератору
 Re: Как из курсора достать столбцы и запихнуть в header в html  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1680
x17.mstu, если вы не говорите, "искал так-то и так-то, нашел то-то, но не понял", а ведете себя как ленивый студент "разжуйте и в рот положите", то желания вам помогать немного.
13 янв 21, 12:34    [22262563]     Ответить | Цитировать Сообщить модератору
 Re: Как из курсора достать столбцы и запихнуть в header в html  [new]
Stax
Member

Откуда: Ukraine,Lviv
Сообщений: 2908
x17.mstu
Stax,

а из xml cделать html потом можно будет ?


я не совсем понимаю шо Вам надо

для обычного напр select * from dept как Вы формируете "столбцы в header в html"?

.....
stax
13 янв 21, 12:55    [22262583]     Ответить | Цитировать Сообщить модератору
 Re: Как из курсора достать столбцы и запихнуть в header в html  [new]
x17.mstu
Member

Откуда:
Сообщений: 360
dmdmdm,

в процессе мэн
13 янв 21, 13:00    [22262587]     Ответить | Цитировать Сообщить модератору
 Re: Как из курсора достать столбцы и запихнуть в header в html  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 9316
dmdmdm
"разжуйте и в рот положите"

Разжевать и положить в рот "достать столбцы и запихнуть в header в html" достаточно сложно.

Проще сразу гланды через задний проход удалить. Вдруг поможет.

IMHO

p.s.
Два года назад (2018) был вопрос от автора "как уйти из ИТ в 30 лет".... судя по всему до сих пор не ушел.
https://www.sql.ru/forum/1295526/kak-uyti-iz-it-v-30-let?hl=
13 янв 21, 13:03    [22262590]     Ответить | Цитировать Сообщить модератору
 Re: Как из курсора достать столбцы и запихнуть в header в html  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 9316
AFAIK

1. Сгенерировать HTML можно или тупо ручками через PL/SQL.
делал пример под RTF, изменить на HTML минут 15
https://www.sql.ru/forum/796101-1/vyvod-dannyh-v-rtf-fayl

2. Сгенерировать XML (HTML это фактически подмножество XML). В крайнем случае, можно допилить его напильником XSLT.
Прямо в SQL (с 10-ки):
https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions229.htm
В PL/SQL (9-ка):
https://docs.oracle.com/cd/B10501_01/appdev.920/a96621/adx21xsp.htm

Сам всегда делал по 1. варианту

Сообщение было отредактировано: 13 янв 21, 13:11
13 янв 21, 13:15    [22262597]     Ответить | Цитировать Сообщить модератору
 Re: Как из курсора достать столбцы и запихнуть в header в html  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7176
x17.mstu,
xml -> html
18103532
13 янв 21, 14:53    [22262683]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить