powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Помогите советом по аэске!
3 сообщений из 3, страница 1 из 1
Помогите советом по аэске!
    #36160911
Привет всем! Есть такой вопрос: на фирме стоит iSeries V5R4.
Пытаюсь запустить запрос

SELECT VARCHAR(WRITERID)||','||''''||WRITERNAME||'''' FROM WRITERS;

Долго думает и выдает потом

Error: [SQL0901] SQL system error.
SQLState: 58004
ErrorCode: -901

Однако

SELECT VARCHAR(WRITERID)||''''||WRITERNAME||'''' FROM WRITERS;

такой запрос работает...подскажите в чем может быть проблема!
Решение ошибки не нашел!
...
Рейтинг: 0 / 0
Помогите советом по аэске!
    #36161998
Никто не сталкивался с такой проблемой?? Мож кто нить из ibm поможет советами? (вроде на форуме есть такие!)
...
Рейтинг: 0 / 0
Помогите советом по аэске!
    #36166026
Serg0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чтобы понять в чем и чья это ошибка нужно смотреть joblog данной задачи, сообщения предшествующие этому сообщению.
Как правило 58004 это системная ошибка и не обязательно связанная с БД - есть множество PTF, которые правят аналогичные ошибки (некоторые в 5.4 не правятся - только в следующих версиях, но это не ваш случай).
Ставьте все PTF.

Уберите лишнее из запроса, вот так:
SELECT VARCHAR(WRITERID)||','''||WRITERNAME||'''' FROM WRITERS

Одна из ошибок по 58004 была связана с "путаницей" неименованных полей, попробуйте так:

SELECT f1 ||','''|| f2 ||'''' FROM (
SELECT VARCHAR(WRITERID) f1 , WRITERNAME f2 FROM WRITERS
) a
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Помогите советом по аэске!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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