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

mysql:7045

From: Ryuichiro Munechika <Ryuichiro Munechika <munetika@xxxxxxxxxx>>
Date: Tue, 25 Feb 2003 13:24:52 +0900
Subject: [mysql 07045] Re: ODBC 経由の UPDATE でエラーにならない

  まいパパです

>> selectしてからupdateする間に他のセッションから更新されて、
>> 思った通りにならない、という可能性はありますが、それなら
>> ロックするとか。
>
>すみません。
>どうも質問の書き方が悪いようで、気分を害しているかも
>しれませんが、ご質問させて下さい。

 いえいえ、みなさん別に気分は害されていないと思いますよ :-)

>ODBC経由で、UPDATEでエラーにならないのなら
>上記のような回避方法は、思いつくのですが、
>ODBC経由であれば、UPDATEで一致するキーが無い時に
>エラーが返って来ないのは、普通なのでしょうか?
(snip)
>エラーにならない現実を受け止めて、回避方法にてプログラムする事も
>可能なのですが、何か私のチョンボでエラーになってないとすると
>いけないので、ご存知であれば、教えて頂きたいという状態です。

  みなさんが指摘されているのは加来さんが何を持ってエラーと判断したのか
ということだと思います。

 「0件更新された」ということと「更新できなかった」ということは別の
事実ですので、この点について指摘されているはずです。

 「0件更新された」ということについてODBCは更新がOK(たとえ0件で
あっても)という事実を返してきているわけですから、それは正常な応答
であって、神野さんの示してくださったSQL等で判断すればいいことだと
思います。

----
Ryuichiro Munechika  munetika@xxxxxxxxxx

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

      7031 2003-02-25 10:35 [kazuo kaku <kkaku@xx] ODBC 経由の UPDATE でエラーにならない   
      7037 2003-02-25 11:29 ┗[Kengo Jinno <kengo@x]                                       
      7039 2003-02-25 12:00  ┗[kazuo kaku <kkaku@xx]                                     
      7040 2003-02-25 12:11   ┣[Kengo Jinno <kengo@x]                                   
      7043 2003-02-25 13:16   ┃┗[kazuo kaku <kkaku@xx]                                 
->    7045 2003-02-25 13:24   ┃ ┣[Ryuichiro Munechika ]                               
      7048 2003-02-25 13:44   ┃ ┃┗[kazuo kaku <kkaku@xx]                             
      7046 2003-02-25 13:35   ┃ ┣[Kengo Jinno <kengo@x]                               
      7049 2003-02-25 13:51   ┃ ┃┗[kazuo kaku <kkaku@xx]                             
      7047 2003-02-25 13:39   ┃ ┗[SUGAWARA Hajime <sug]                               
      7041 2003-02-25 12:13   ┣[Daiju Azuma <daiju_a]                                   
      7042 2003-02-25 12:58   ┗[遠藤 俊裕 <endo_t@xx]                                   
      7044 2003-02-25 13:20    ┗[kazuo kaku <kkaku@xx]