Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
SQL, PL/SQL, T-SQL: запросы, DML DDL операторы, пакеты, процедуры, функции, триггеры и последовательности.
  • Страница:
  • 1
  • 2

ТЕМА:

Re: Oracle: изменение таблицы через View 12 года 7 мес. назад #3595

А что разве можно указывать при создании вью order by????

Что значит не работает из order by?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: изменение таблицы через View 12 года 7 мес. назад #3596

хм, опечатка не из order by, а из-за order by, сорри!

вобщем при таком тексте вьюхи апдейт не работает:
select t.x, t.y, t.z

from table1 t

where (t.z=0) and (t.y not in (1,2,3))

order by t.x

а если так то работает.
select t.x, t.y, t.z

from table1 t

where (t.z=0) and (t.y not in (1,2,3))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: изменение таблицы через View 12 года 7 мес. назад #3597

Скажи а какой смысл в том, чтобы удалять с "order by t.x"??
И вообще есть ли этот смысл?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Phoebe.

Re: Oracle: изменение таблицы через View 12 года 7 мес. назад #3598

т.е. как какой смысл? не поняла?
в том то и дело, что смысла в этом никакого, просто с упорядочением апдейт вьюхи не работает, а без него работает!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: изменение таблицы через View 12 года 7 мес. назад #3599

Единственное что приходит в голову, это если подразумевается что данные из вью всегда должны выдаваться в порядке заданном в order by.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
Время создания страницы: 0.212 секунд