Rexx - Operazione di lettura
Un'operazione READ su qualsiasi database significa recuperare alcune informazioni utili dal database. Una volta stabilita la connessione al database, sei pronto per eseguire una query in questo database.
L'esempio seguente mostra come recuperare tutti i record dalla tabella dei dipendenti.
Esempio
/* Main program */
Call RxFuncAdd 'SQLLoadFuncs', 'rexxsql', 'SQLLoadFuncs'
Call SQLLoadFuncs
if SQLConnect(c1,'testuser','test123','testdb') == 0 then say 'Connect Succedded'
if SQLCommand(u1,"use testdb") == 0 then say 'Changed database to testdb'
sqlstr = "select first_name,last_name,age,sex,income from employee" say
SQLCommand(c2,sqlstr)
say c2.first_name.1
say c2.last_name.1
say c2.age.1
say c2.sex.1
say c2.income.1
L'output del programma sopra sarebbe come mostrato di seguito.
Connect Succedded
Changed database to testdb
0
Mac
MOhan
20
M
2000