- blogs:
- cles::blog
« 2010-04-22 :: 2010-04-24 »
«Prev || 1 || Next»
2010/04/23
PostgresPRの使い方メモ
ruby postgresqlRubyからPostgreSQLにアクセスするライブラリは何種類かあるようですが、どれがメジャーなのかイマイチ良くわかりません。
ひとまず、PureRubyで書かれているPostgresPRを試してみようと思ったのですが、簡単な使い方の情報がなくて困ったのでメモ。
インストール自体はgemで一撃で完了です。
gem install postgres-pr
あとはrequire 'postgres-pr/connection'して、コネクションを作成して、クエリを発行すればよいみたいです。
#!/bin/ruby
require 'rubygems'
require 'postgres-pr/connection'
@db = PostgresPR::Connection.new("db_name", "db_usser", "db_password", "tcp://hostname:5432")
res = @db.query("select * from pg_tables where not tablename like 'pg%' order by tablename")
res.rows.each {|r|
p r
}
ただ、このライブラリ、PureRubyなのが災いしてるのか、ソースを見る限りprepare()がないみたいです。
バッチなんかでちょっと使うのはありかもしれませんが、外部入力をハンドリングするのはやめておいた方が良いかもしれません。
at 17:18 |
«Prev || 1 || Next»
« 2010-04-22 :: 2010-04-24 »
サイト内検索
検索ワードランキング
へぇが多いエントリ
- シャープの空気清浄加湿器の... (1)
- SMARTEK デジタル温湿度計 (1)
閲覧数が多いエントリ
1 . NP_TrackBack v2.x系の使い方(16591)
2 . Word で数式がグレーアウトされていて挿入できないときは(15133)
3 . awk で指定した n カラム目以降を出力する(11738)
4 . アーロンチェアのポスチャーフィットを修理(11427)
5 . Windows 10 で勝手にログアウトされないようにする(9724)
2 . Word で数式がグレーアウトされていて挿入できないときは(15133)
3 . awk で指定した n カラム目以降を出力する(11738)
4 . アーロンチェアのポスチャーフィットを修理(11427)
5 . Windows 10 で勝手にログアウトされないようにする(9724)
cles::blogについて
Referrers