Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Код ошибки / 2 сообщений из 2, страница 1 из 1
16.02.2007, 16:37
    #34337168
Deadman39
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Код ошибки
В процедуре при выполнении одного из запросов вылезает ошибка (в SQLEditor'e):

Query.Error [-284] A subquery has returned not exactly one row.

Что она означает? Ошибка в данных или в чем-то другом? На что имеет смысл обратить внимание?

P.S. И ещё, если где-нибудь описание всех ошибок SQLInformix?
Спасибо.
...
Рейтинг: 0 / 0
16.02.2007, 16:48
    #34337206
sysmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Код ошибки
Deadman39
P.S. И ещё, если где-нибудь описание всех ошибок SQLInformix?
Спасибо.

Набрать команду finderr код_ошибки

Deadman39
Что она означает?


-284 A subquery has returned not exactly one row.

A subquery that is used in an expression in the place of a literal
value must return only a single row and a single column. In this
statement, a subquery has returned more than one row, and the database
server cannot choose which returned value to use in the expression. You
can ensure that a subquery will always return a single row. Use a WHERE
clause that tests for equality on a column that has a unique index. Or
select only an aggregate function. Review the subqueries, and check
that they can return only a single row.

This error can also occur when you use a singleton SELECT statement to
retrieve multiple rows. You must use the DECLARE/OPEN/FETCH series of
statements or the EXECUTE INTO statement to retrieve multiple rows.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Код ошибки / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]