extern crate oracle;
use oracle::Connection;
fn main() {
let username = "scott";
let password = "tiger";
let database = "";
let sql = "select * from emp";
let conn = Connection::connect(username, password, database).unwrap();
let mut stmt = conn.prepare(sql, &[]).unwrap();
let rows = stmt.query(&[]).unwrap();
for (idx, info) in rows.column_info().iter().enumerate() {
if idx != 0 {
print!(",");
}
print!("{}", info);
}
println!("");
for row_result in rows {
for (idx, val) in row_result.unwrap().sql_values().iter().enumerate() {
if idx != 0 {
print!(",");
}
print!("{}", val);
}
println!("");
}
}