![]() |
|
Модераторы: Akella |
![]()
|
|
| pavelv |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 5.2.2006 Репутация: нет Всего: нет |
Объединяю следующую штуку, и если не было указано Name, тоесть в БД оно NULL, то результатом объединения получается NULL. Думал с помощью NULLIF или COALESCE, но они почему-то не доступны у меня(FireBird 1.5 стоит). У кого-нибудь есть идеи как ещё можно решить эту проблему(UNION не предлагать из-за появления дубликатов).
Это сообщение отредактировал(а) pavelv - 30.10.2006, 06:51 |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 7 Всего: 162 |
строка из реального запроса выполняемого под FB1.5.2
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| pavelv |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 5.2.2006 Репутация: нет Всего: нет |
у меня firebird 1.5, на сервере(сказали) тоже firebird 1.5. У меня обе функции работают, на серваке фиг татам...
Вот такая вот ошибка, поэтому и спрашиваю о других способах. |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 20 Всего: 329 |
ты сам проверь, что там за версия.
Порекомендуй поставить 2.0 |
|||
|
||||
| pavelv |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 5.2.2006 Репутация: нет Всего: нет |
Такой возможности нет, есть куча машин помимо серваков и на каждой это переставлять...слишком муторный способ, проще через UNION делать, невзирая на его тормоза.
|
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 20 Всего: 329 |
||||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 7 Всего: 162 |
Сервер не на каждой, а клиенскую библиотеку на каждой -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| pavelv |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 5.2.2006 Репутация: нет Всего: нет |
Я не админ, но вышесказанное должно быть точно |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 7 Всего: 162 |
pavelv, а компоненты доступа ты какие используешь в программе?
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 20 Всего: 329 |
||||
|
||||
| pavelv |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 5.2.2006 Репутация: нет Всего: нет |
Что касатеся компонентов думаю они не важны, я проверяю запросы через IB_Expert сначала.
Не понимаешь, значит не сталкивался Запрос:
Если 10ое поле NULL то 8||9||10 тоже оказывается NULL, но извините, а что если это адрес какого-то объекта. Тоесть к примеру не указан просто дом, а город и улица введены корректно. Выход или через функции которые я писал, или через:
Но на больших таблицах ощутима разница, при быстром переключении доли секунды тратятся на запрос и ощущается торможение. Это сообщение отредактировал(а) pavelv - 2.11.2006, 08:13 |
||||
|
|||||
![]()
|
| Правила форума "Interbase" | |
|
|
Обязательно указание: 1. Версию InterBase (Firebird, Yaffil) 2. Способа доступа (ADO, BDE, IBX и т.д.)
Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Firebird, Interbase | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |