徒然なるままに、日ぐらしP/Cに向ひて――
メインメニュー
ブログカレンダー
2013年 6月
« 5月   7月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  
WordPress カテゴリ一覧
WordPress 検索


富士カメラ5

Kestrel とは、チョウゲンボウのことです。ハトくらいの小さな猛禽類、つまりワシの仲間で、ハヤブサに似ています。
チョウゲンボウにはホバリングという特技があります。よく農地の上空で空中に停止している姿が見られます。小さいけれどカッコイイ、そして最近は都会でも繁殖している頼もしいタカです。
このサイトのURLは、そんなチョウゲンボウから名前を借りました。

2013年6月4日(火曜日)

トランザクション制御

カテゴリー: - flyman @ 22時14分21秒

Ruby on RailsでのOracle接続、更新系のSQLでの動作。

  conn = DBI.connect(某データベース, ユーザー, パスワード)
  begin
    sth = conn.prepare(”insert into 某テーブル (FIELD1, FIELD2) values(?, ?)”)
    sth.execute(値1, 値2)
    sth.finish
  ensure
    conn.disconnect if conn
  end

OCI8経由でOracleに接続したところ、エラーは出ないもののレコードは書き込まれなかった。
これは、と思って

  conn.commit

を足したところ、うまく書き込まれた。


TrackBacks

このコメントのRSS

TrackBack URL : http://www.kestrel.jp/modules/wordpress/wp-trackback.php/915

この投稿には、まだコメントが付いていません

コメント

_CM_NOTICE

20 queries. 0.019 sec.
Powered by WordPress Module based on WordPress ME & WordPress

ヘッドライン
テーマ選択

(4 テーマ)