Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Можно ли перечислить члены record? / 2 сообщений из 2, страница 1 из 1
10.12.2019, 09:56
    #39900617
Alibek B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли перечислить члены record?
Используется такой тип:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
TYPE t_rec1 IS RECORD
(
  m_num1  NUMBER,
  m_num2  NUMBER,
  m_str1  VARCHAR2(200),
  m_str2  VARCHAR2(200),
  m_date  DATE
);
r_cur t_rec;
r_def t_rec;


Можно ли получить и перечислить список member данного типа?
Мне нужно переписать часть значений в r_cur соответствующими не пустыми (not null) значениями из r_def.
Что-то вроде такого:
Код: plsql
1.
2.
3.
IF (r_def.m_num1 is not null) THEN r_cur.m_num1 := r_def.m_num1; END IF;
IF (r_def.m_num2 is not null) THEN r_cur.m_num2 := r_def.m_num2; END IF;
IF (r_def.m_str1 is not null) THEN r_cur.m_str1 := r_def.m_str1; END IF;


Но циклом или перечислением.
...
Рейтинг: 0 / 0
10.12.2019, 10:03
    #39900624
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли перечислить члены record?
Alibek B.,

not null default
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Можно ли перечислить члены record? / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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