Эквивалент AS / 400 «SELECT 1» - PullRequest
4 голосов
/ 16 марта 2010

Я пытаюсь помочь другу решить проблемы с соединением с AS / 400. Он хотел бы выполнить запрос к AS / 400, который будет всегда возвращать запись (аналогично SELECT 1 для MSSQL).

Он попытался запустить SELECT 1 , но без удачи ... Я предполагаю, что AS / 400 ожидает FROM TableName ...

Может ли кто-нибудь оказать помощь? Существует ли системная таблица / файл, который всегда существует , с которым он может выполнить SELECT TOP 1 (или его эквивалент)? Я никогда не взаимодействовал с AS / 400, поэтому я немного не в себе ... надеялся, что ТАК может дать мне быстрый ответ ...

Заранее спасибо!

Ответы [ 2 ]

10 голосов
/ 16 марта 2010

Я почти уверен, что на этих компьютерах работает DB2 (теперь они называются iSeries, кстати), поэтому вы можете дать:

select * from sysibm.sysdummy1

выстрел. Это должно вернуть один столбец IBMREQD, установленный на Y.

1 голос
/ 18 февраля 2014

таблица QSQPTABL также может быть использована для этого.

...