Здравствуйте, 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>>