|
|
|
Стабильно ли работает SubStr
|
|||
|---|---|---|---|
|
#18+
Уважаемые господа, я не знаю, что и делать. То ли я что-то недопонимаю, то ли это Firebird глючит. У меня есть запрос с Substr-ом, который в общем-то рабочий, но иногда он работать отказывается по непонятным мне причинам. Одновременно есть запросы, которые буква в букву совпадают и при этом первый работает, а второй нет, причём просто ничего не выбирает (без ругательств). Очевидно проблемы с командой Substr. Вот я и хочу спросить: есть действительно такой глюк в Firebird1.0, или это я один так мучаюсь. Для наглядности запросы: Рабочий select a.os_rah, u.tel from abonent a, vulyci2 v2, vul v, ukrtelecom u where a.kvul=v2.kvul and substr(v2.nvul, 1,7)=substr(v.nvul, 6,12) and u.kvul=v.kvul and a.bud=u.bud and a.kvar=u.kw and a.kvul=49 Нерабочий select a.os_rah, u.tel from abonent a, vulyci2 v2, vul v, ukrtelecom u where a.kvul=v2.kvul and substr(v2.nvul, 1,7)=substr(v.nvul, 6,12) and u.kvul=v.kvul and a.bud=u.bud and a.kvar=u.kw and kvul=49 (Визуально 1 в 1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2004, 12:32 |
|
||
|
Стабильно ли работает SubStr
|
|||
|---|---|---|---|
|
#18+
UDF substr у меня работает нормально ньюанс : substr(v2.nvul, 1,7)=substr(v.nvul, 6,12) nvul не может быть NULL ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2004, 12:40 |
|
||
|
Стабильно ли работает SubStr
|
|||
|---|---|---|---|
|
#18+
или входные значения выходить за рамки строки ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2004, 12:42 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=480&tid=1578983]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 330ms |

| 0 / 0 |
