Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.04.19;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.61 MB
Время: 0.07 c
10-1155649556
Степан
2006-08-15 17:45
2009.04.19
Объектная модель Paint


6-1202307450
Urvin
2008-02-06 17:17
2009.04.19
Исправить простейшую программу на Indy,


11-1172928776
Dmitry___
2007-03-03 16:32
2009.04.19
Сохранение контролов в файл


2-1235812626
Strate
2009-02-28 12:17
2009.04.19
Интересное поведение компонента TTrayIcon (D2009)


3-1219225831
AlexeyK
2008-08-20 13:50
2009.04.19
При сохранении созданой записи она исчезает





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский