Re: вопрос по СУБД
От: zanimon  
Дата: 25.01.07 20:24
Оценка:
Здравствуйте, kirill_dot_net, Вы писали:

__>Добрый день, господа. Возник такой вопрос.

__>есть таблица T — скажем так, любая таблица. Есть запрос к таблице select * from T.
__>В таблицу не вносится никаких изменений извне (апдейты, инсерты...).
__>Можно ли гарантировать, что порядок записей, который вернет запрос select * from Т не будет меняться со временем?

__>Интересует ваше мнение по поводу oracle и sql server 2005


__>Спасибо.


При запросе select * from T данные будут возвращаться в порядке их обнаруживания, а не в порядке их вставки. Когда создаешь таблицы в Oracle оператором CREATE TABLE по умолчанию таблицы создаются в виде кучи, т.е. данные размещаются не в порядке их вставки, а там, где для них найдется место(конечно все ето место ограничено...) Так что гарантии НЕТ!!!
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.