[前][次][番号順一覧][スレッド一覧]

mysql:15430

From: こんにちは伊藤です <こんにちは伊藤です <ito.takahiro.cp@xxxxxxxxxx>>
Date: Fri, 19 Nov 2010 10:16:07 +0900
Subject: [mysql 15430] Re: シェルから

中川さん

返答ありがとうございます。

> mysqlコマンドが終了するたびにコネクションが切れてしまいますから、
> トランザクションもブツ切れになります。
[お返事]
やはりそうですよね。
あわよくば、mysqlコマンドにトランザクションをハンドリングして受け渡せな
いかと目論んでおりました。
とりあえず、別のあストアドでそれぞれの子SPを呼んでコントロールする感じで、
今回はトランザクションは管理しようと思います。


On Fri, 19 Nov 2010 02:18:25 +0900
中川貴 <nora1962@xxxxxxxxxx> 様から以下のようなメールをいただきました。。:

> (2010/11/17 20:06), こんにちは伊藤です wrote:
> > すいません。今日2回目の相談です。
> >
> > またストアドネタです。
> > シェルから実行するときのトランザクションのコントロールで相談です。
> > 効かせ方が分かりません。
> >
> > シェル
> > mysql ・・・・('START TRANSACTION')
> > mysql ・・・・(CALL SP1())
> > mysql ・・・・(CALL SP2())
> > mysql ・・・・(CALL SP3())
> > mysql ・・・・('COMMIT')
> >
> > GOTO エラー処理
> > mysql ・・・・('ROLLBACK')
> >
> > 上記ではロールバックは効きませんでした。
> >
> >
> mysqlコマンドが終了するたびにコネクションが切れてしまいますから、
> トランザクションもブツ切れになります。
> ストアドでやるか、Perl、Ruby,Pythonあたりでハンドリングして
> あげるのがいいのではないでしょうか。
> =======================================
> 中川 貴 nora1962@xxxxxxxxxx
> =======================================
> 
> 




-------------------------------------------------
伊藤崇洋
ito.takahiro.cp@xxxxxxxxxx
-------------------------------------------------


[前][次][番号順一覧][スレッド一覧]

     15427 2010-11-17 20:06 [こんにちは伊藤です <] シェルから                              
     15429 2010-11-19 02:18 ┗[中川貴 <nora1962@xxx]                                       
->   15430 2010-11-19 10:16  ┗[こんにちは伊藤です <]