AS / 400 'SELECT 1' equivalente
-
20-09-2019 - |
Domanda
Sto cercando di aiutare un amico a risolvere i problemi di connessione con un AS / 400. Vorrebbe eseguire una query contro l'AS / 400 che sarà sempre restituire un record, (simile ad un Seleziona 1 contro MSSQL).
E 'tentato in esecuzione Seleziona 1 , ma senza fortuna ... Sto assumendo che l'AS / 400 aspetta una FROM TableName ...
Qualcuno può fornito assistenza? Esiste una tabella di sistema / file esiste sempre che può eseguire un Seleziona TOP 1 (o è equivalente) contro? Non ho mai interagito con un AS / 400, quindi sono un po 'fuori dal mio elemento ... Speravo così mi potrebbe dare una risposta rapida ...
Grazie in anticipo!
Soluzione
Sono abbastanza certo è DB2 in esecuzione su quelle scatole (si chiamano iSeries ora, tra l'altro) in modo da poter dare:
select * from sysibm.sysdummy1
un colpo. Ciò dovrebbe restituire un unico IBMREQD
colonna impostato Y
.
Altri suggerimenti
Tavolo QSQPTABL può essere utilizzato anche per questo.