
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.02.2004, 18:45
|
|||
|---|---|---|---|
|
|||
Помогите с запросом. Переход с IB6.5 на IB7.0 |
|||
|
#18+
Привет! Помогите кто знает. Перевела БД с IB6.5 на IB7.0 главным образом из-за логических полей и теперь не выполняется запрос: update users set users.k_category_users=(select opmeaning from proc_cu(users.january, users.february, users.march, users.april, users.may, users.june, users.july, users.august, users.september, users.october, users.november, users.december, users.k_group_users)) Результат: multiple rows in singleton select . multiple rows in singleton select. Есть старая БД - в ней всё тоже самое выполняется как по маслу. Дело в том что в процедуре proc_cu есть такая строка for select category_users.COUNTER from category_users where (category_users.OVER is null) and (category_users.TO_INCLUSIVE is null) and (category_users.INDICATOR_OF_USE=true) я сменила тип поля INDICATOR_OF_USE на логический с целочисленного домена. Может я что не так записываю (category_users.INDICATOR_OF_USE=true). Подскажите пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2004, 18:51
|
|||
|---|---|---|---|
Помогите с запросом. Переход с IB6.5 на IB7.0 |
|||
|
#18+
Не работал с IB7, но советую тебе вот что: 1) Выясни где происходит исключение. возможно виновата не процедура, а запрос направильно построен. короче пробуй так сначала: Код: plaintext 2) Если поможет - значит внимательно проверь логику запроса 3) если не поможет - ищи в процедуре SELECT без FOR, который может возвратить больше одного значения. Вобще-то на первый взгляд у тебя логика запроса неправильная... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&mobile=1&tid=1579122]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 477ms |

| 0 / 0 |
