Предложение UniData EXECUTE 'RETURNING'. Список номеров ошибок? - PullRequest
1 голос
/ 24 февраля 2010

При использовании оператора EXECUTE в сочетании с предложением RETURNING UniData возвращает любые коды ошибок, встреченные вместе со связанными данными. Кто-нибудь знает точный список этих кодов ошибок?

К сожалению, руководств в этом отношении не хватает, и сегодня утром я не чувствую особого энтузиазма.

Например

EXECUTE MyStatement RETURNING Results

Что равняется Results<1,1>?

1 Ответ

1 голос
/ 25 февраля 2010

Ответ на этот вопрос действительно зависит от того, какой у вас MyStatement. Результатом оператора RETURNING обычно является информация, предоставленная во время оператора STOP в базовой процедуре.

В подпрограмме это может быть задано пользователем, большинство системных сообщений об ошибках можно найти в файле ERRMSG.

Большинство, если не все, RETURN.CODES можно найти в ERRMSG для SELECT, LIST, SORT и других системных операторов TCL.

- Натан Ректор

...