restype に指定可能なSybConstant定数は、
のいずれかです。
結果タイプが、
結果タイプが、
## sp_who を発行 ## query.sql("sp_who") ## 最初のロー結果を得る ## res=query.top_row_result /* res は SybResult オブジェクト */ ## カラム情報 ## print res.columns.join(','),"\n" --> ["spid", "status", "loginame", "hostname", "blk", "dbname", "cmd"] ## ローデータのプリント ## res.rows.each{|r| print r.join(','), "\n"} --> 1,running ,sa , ,0 ,master ,SELECT 2,sleeping ,, ,0 ,master ,NETWORK HANDLER 3,sleeping ,, ,0 ,master ,DEADLOCK TUNE 4,sleeping ,, ,0 ,master ,MIRROR HANDLER 5,sleeping ,, ,0 ,master ,HOUSEKEEPER 6,sleeping ,, ,0 ,master ,CHECKPOINT SLEEP ## カラム番号による、ローデータの要素アクセス ## print res.nthrow(0,1),"\n" --> "running " ## カラム名による、ローデータの要素アクセス ## print res.nthrow(5,"cmd"),"\n" --> "CHECKPOINT SLEEP"
返り値は以下のいずれかです。