import groovy.sql.Sql
sql = Sql.newInstance(
"jdbc:oracle:thin:@localhost:1521:orcl",
"system",
"system",
"oracle.jdbc.driver.OracleDriver")
query = """
select
st.sid as sid,
nm.name,
st.value
from
v\$sesstat st
join v\$statname nm
on (st.statistic# = nm.statistic#)
where
st.sid = userenv('SID')
order by nm.name
"""
// セッション統計を表示する
sql.eachRow(query){
println("${it.name}, ${it.value}")
}
動作環境
groovy 1.7.4, JDK6 Update21, Oracle11g R2
0 件のコメント:
コメントを投稿