Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.19;
Скачать: CL | DM;

Вниз

Стратегия пустых полей   Найти похожие ветки 

 
pasha_golub ©   (2009-02-20 16:02) [80]


>
> Как SELECT связан с созданием индексов ?

Если НУЛЛы не хранились бы в индексе, то логичней было бы ввесте такую конструкцию, которая явно указывает на сортировку по выборке. Если же все-таки в CREATE INDEX указыается этот факт, то я предполагаю, что нуллы таки храняться.


> Ega23 ©   (20.02.09 15:44) [78]
>
>
>
> По-моему - можно

Там очень неоднозначно все, ибо contrib модули очень богаты как оказалось. И помимо официально поддерживаемых индексов, есть еще и специфические, которыми люди тоже пользуются. Плюс никто не мешает написать свою реализацию индекса, а там хоть бобриком скакай.


 
Johnmen ©   (2009-02-20 16:06) [81]


> то логичней было бы ввесте такую конструкцию, которая явно
> указывает на сортировку по выборке.

А её разве не существует?
И всё же, как SELECT связан с созданием индексов ?


 
Игорь Шевченко ©   (2009-02-20 16:19) [82]


> Если же все-таки в CREATE INDEX указыается этот факт, то
> я предполагаю, что нуллы таки храняться.


А не затруднит выдержку из доки на предмет указания хранения NULL-ов при создании индекса ? Это не наезд, просто интересно (с)


 
Anatoly Podgoretsky ©   (2009-02-20 16:28) [83]

> pasha_golub  (20.02.2009 15:33:16)  [76]

Не логично, это должен делать программист в каждом запросе, а во втором глобально система без участия программиста, кроме создания индекса.
И скажи где кроме выдачи это может понадобиться?


 
Anatoly Podgoretsky ©   (2009-02-20 16:30) [84]

> Ega23  (20.02.2009 15:44:18)  [78]

Вообще то смешно говорить об хранение множества, в котором вообще отсутствует такое понятие как порядок хранения.
И даже выдачи если не использован предикат ORDER BY


 
Anatoly Podgoretsky ©   (2009-02-20 16:31) [85]

> Игорь Шевченко  (20.02.2009 15:47:19)  [79]

Хм, интересный вопрос.


 
Anatoly Podgoretsky ©   (2009-02-20 16:32) [86]

> pasha_golub  (20.02.2009 16:02:20)  [80]

Оракл штука весьма странная, доступная только жрецам.


 
KSergey ©   (2009-02-20 16:36) [87]

> MsGuns ©   (19.02.09 23:56) [61]
> >KSergey ©   (19.02.09 21:27) [58]
> >> Замечательное решение ! И, главное, дальновидное :)
> >Можно для тупых расшифровать?
>
> Что тебя затруднило: замечательность или дальновидность ?

Хотелось бы понять к чему его (не)замечательность может привести в "дальновидной" перспективе. На практике.


 
Игорь Шевченко ©   (2009-02-20 16:54) [88]

Anatoly Podgoretsky ©   (20.02.09 16:32) [86]


> Оракл штука весьма странная, доступная только жрецам.


Это миф, ведущий свою историю с ранних версий


 
kaif   (2009-02-20 22:55) [89]

Я стараюсь по возможности всегда накладывать ограничение NOT NULL.

Часто в справочниках использую значение ID=0 для "пустых значений":

ID NAME
0  ""

Это может вызвать возражения.
Но на практике эта идеология обычно себя оправдывает.


 
Anatoly Podgoretsky ©   (2009-02-21 00:52) [90]

> kaif  (20.02.2009 22:55:29)  [89]

Если делать средствами сервера и принять несколько условностей, то это вполне работает.
Хуже как я уже писал, когда и NULL и "пустые" значения. А ведь есть случае когда ни одно значения нельзя принять за пустое.


 
KSergey ©   (2009-02-21 08:32) [91]

> Anatoly Podgoretsky ©   (21.02.09 00:52) [90]
> А ведь есть случае когда ни одно значения нельзя принять за пустое.

Анатолий, по-моему вы хотите всех обмануть. Я не встречался в практике, чтобы какое-либо поле таблицы (на практике, не в теории!) могло бы принять ну уж буквально совершенно любое значение, и любое из них было бы разумным, т.е. имело бы физ. смысл.


 
Petr V. Abramov ©   (2009-02-21 15:22) [92]

тут пр любом подходе как и во всяком деле главное лоб не расшибить от усердия


 
Anatoly Podgoretsky ©   (2009-02-21 16:55) [93]

> KSergey  (21.02.2009 8:32:31)  [91]

В соответствии с типом + NULL



Страницы: 1 2 3 вся ветка

Текущий архив: 2009.04.19;
Скачать: CL | DM;

Наверх




Память: 0.62 MB
Время: 0.03 c
15-1235102906
freeee
2009-02-20 07:08
2009.04.19
посоветуйте литературу


15-1234765958
DevilDevil
2009-02-16 09:32
2009.04.19
Посоветуйте компонент типа Плейлиста


15-1235057008
@!!ex
2009-02-19 18:23
2009.04.19
Как ограничить скорость доступа к инету?


2-1235987671
Unforgiven
2009-03-02 12:54
2009.04.19
Функция в другой форме


15-1234906345
Lamer@fools.ua
2009-02-18 00:32
2009.04.19
Сдам мозг в аренду в Киеве