|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
Мимопроходящий(если не озадачиться её допиливанием на предмет IS NULL) Так ты ж вроде за этот "неестественный интеллект" фибы и критиковал ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 13:30 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
Ты это... не путай... Фибы критиковать - это святое. Он бы их критиковал, даже если бы они были тупые как молоток, без всякого "неестественного интеллекта". :) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 13:35 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
Гаджимурадов РустамОн бы их критиковал, даже если бы они были тупые как молоток, без всякого "неестественного интеллекта". :) "Ну они и тупые!" (c) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 14:17 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
kdvА насчет ИБ - ну выдает where field = null ошибку синтаксиса. А FB будет выдавать warning, так же как и при "where IntField = StrField", с возможностью "threat warnings as errors". Просто потому что это удобней в использовании. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 14:32 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
предлагаю завершить сей бессмысленный спор. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 14:33 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
Hello, Fb User! You wrote on 17 мая 2016 г. 14:42:13: Fb User> А FB будет выдавать warningнеказистые мечты юного чукоцкого оленевода... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 14:42 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
Добрый день. ВОТ КАК ВСЁ БЫЛО.... Возникла проблема в запросе с join. Потом выловил из за чего: select * from <table1> t1 where t1.field1=:pr1 при :pr1 = null количество записей в таблице 5694466 количество записей с field1=NULL в таблице 74590 Уточнили вопрос/проблему "с какого буя идут индексные чтения?". select * from <table0> t0 left join <table1> t1 on t1.field1=t0.field1 where t0.mdate=:param_date если t0.field1=NULL "n" штук, то выдаёт n*74590 индексированных чтений если результат выборки <table0> вернул 2300 строк, из них <table0>.field1=NULL 2000 шт, то получается (2000 * 74590 = ) 149 180 000 ненужных индексированных чтений из <table1>. хотелось бы, что бы эти ненужные индексные чтения не выполнялись. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 15:19 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
zigorzn, тут дело не только в null'ах. И ответ был дан практически сразу. Оптимизатор не учитывает заведомо ложные условия. В запросе Код: sql 1.
точно так же будут ненужные не индексированные чтения, хотя их можно было бы избежать. Возможно это будет исправлено в следующих версиях. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 15:24 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
а хотите поржать? смотрите сюда. внимательно! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 15:33 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
да, кстати, в FB1.5 (диалект 1) тоже самое Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 15:37 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
Мимопроходящий, то есть, папуасом оказался кто-то из трех - Старки, Харрисон, или Борланд. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 15:47 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
Hello, Kdv! You wrote on 17 мая 2016 г. 15:54:28: Kdv> то есть, папуасом оказался кто-то из трех - Старки, Харрисон, или Борланд.ага а я тут на дебаркадер наехал... зы: такое поведение сохранено до 1.5 включительно, независимо от диалекта. в 2.5 этого уже нет. за 2.0, 2.1 не знаю, не проверял. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 16:10 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
самое забавное, что там KDV защищает эту фичу :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 16:14 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
dimitrсамое забавное, что там KDV защищает эту фичу :-) 35 уроков жизни от Смешариков: http://www.adme.ru/tvorchestvo-kino/uroki-zhizni-ot-smesharikov-776160/ 29. У меня такое ощущение, что у кого с совестью нет проблем, у того и с памятью все в порядке. А у кого нет проблем с совестью? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 16:35 |
|
как обрабатывается NULL?
|
|||
---|---|---|---|
#18+
Мимопроходящий> да, кстати, в FB1.5 (диалект 1) тоже самое Третий тоже. dimitr> чтиво на ночь ... самое забавное, что там KDV защищает эту фичу :-) Да, весьма забавно. Вообще, тред интересный. Gen_Id(, Null) додуматься тяжело, конечно, а вот 5) case null when null - случай интересный. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2016, 16:55 |
|
|
start [/forum/topic.php?fid=40&msg=39237362&tid=1562176]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 157ms |
0 / 0 |