powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Обращение к значению поля по индексу
10 сообщений из 10, страница 1 из 1
Обращение к значению поля по индексу
    #32071956
Возможно ли такое?
Мне нужно написать универсальную функцию которая будет вставляться в триггеры и конкатенировать значения всех полей записи через разделители.
Если у ког есть опыт по решению аналогичных проблемм, поделитесь пожалуйста!
...
Рейтинг: 0 / 0
Обращение к значению поля по индексу
    #32071989
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем понятен вопрос. Тебе нужно получение значения через ROWID, с использованием индекса? Или всю необходимую информацию нужно брать из самого индекса?
...
Рейтинг: 0 / 0
Обращение к значению поля по индексу
    #32072005
Под словом индекс я подразумевал не индекс таблицы, а порядок поля.
Например rec, rec, rec
...
Рейтинг: 0 / 0
Обращение к значению поля по индексу
    #32072008
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используй представление user_tab_colums или all_table_columns или dba_tab_columns. Там есть вся информация, в том числе и столбец COLUMN_ID - котрый содержит номер столбца.
...
Рейтинг: 0 / 0
Обращение к значению поля по индексу
    #32072010
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пардон, конечно же all_tab_columns
...
Рейтинг: 0 / 0
Обращение к значению поля по индексу
    #32072057
Как я понял вы мне предлагаете воспользоваться динамическим SQL, в котором нельзя пользоваться :new & :old
Так-что проблеммы это не решает.
Я считал что задал довольно понятный вопрос.
Мне просто один чел сказал что он где-то такое видел.
Лично я был уверен что оракл не предоставляет такой возможности.
...
Рейтинг: 0 / 0
Обращение к значению поля по индексу
    #32072079
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще один, человек, который считает что все умеют читать его мысли.
Ты когда вопрос задавал, ты указывал ограничение, что нельзя использовать динамическийSQL??????????

Ребята, не ленитесь точнее указывать проблему и условия её реализации.
...
Рейтинг: 0 / 0
Обращение к значению поля по индексу
    #32072106
Когда я вопрос задавал. я конкретно сказал что нужна функция для триггера.
...
Рейтинг: 0 / 0
Обращение к значению поля по индексу
    #32072153
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И что, это говорит о том что нельзя написать функцию с использованием динамического sql? Разве нельзя написать функцию с передачей в неё имя таблицы и что-бы она возвращала строку? А в чём собственно проблема-то?
...
Рейтинг: 0 / 0
Обращение к значению поля по индексу
    #32072751
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О... А что тебе мешает написать генератор универсальных триггеров на твоих таблицах, воспользовавшись советом sofbuilder'a, а потом навесить сие творение рук человеческих на database trigger? :)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Обращение к значению поля по индексу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]