Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Теоретические аспекты и практические реализации создания, внедрения и использования баз данных, СУБД, хранилищ.
  • Страница:
  • 1
  • 2

ТЕМА:

Re: Индекс в FOR..IN (SELECT...) 12 года 9 мес. назад #1164

Ну тогда уж грех не упомянуть, что при использовании запроса inline view они вполне совместимы. Ведь слова то "в одном запросе" можно расценивать по-разному.

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

Re: Индекс в FOR..IN (SELECT...) 12 года 9 мес. назад #1165

Во-первых, в пределах не таблицы, а БД, так как в ROWID также включается и имя файла, и номер объекта.
Во-вторых, его использование применяется крайне редко
1.
2.SELECT ..., ROWID AS RI
3...............
4...............
5
6.UPDATE
7...
8.WHERE rowid = RI
9

Ему можно дать название адреса строки, но никак не индексом в программировании

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

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

Re: Индекс в FOR..IN (SELECT...) 12 года 9 мес. назад #1166

Вы наверное новичок, и ошибаетесь в терминологии, но это не страшно.
Я активно использую rowid, но есть ограничения. Rowid это как индекс, но применим только к одной таблице.

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

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

Re: Индекс в FOR..IN (SELECT...) 12 года 9 мес. назад #1167

Мне в моих Базах приходилось использовать RowId в роли ключевого поля, а пользователям не следует обрабатывать такие поля напрямую. Я согласен с Беляеффом, это не индекс. Учите терминологию!!)

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

Re: Индекс в FOR..IN (SELECT...) 12 года 9 мес. назад #2193

получить индекс возвращаемой строки нет а вот получить адрес строки да можно

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

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