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

mysql:7534

From: aimitsu katoh <aimitsu katoh <akimitsu@xxxxxxxxxx>>
Date: Thu, 17 Apr 2003 18:42:24 +0900
Subject: [mysql 07534] Re: insert したデータの KEY を得るには?

とみたまさひろ さんWrote:
>
>Perl の DBI は詳しくないですが、INSERT 後に SELECT LAST_INSERT_ID; と
>すれば取得できると思います。
>

返信ありがとうございます。
やはり上記方法が一般的なのでしょうか?
この方法だと INSERT -------> SELECT LAST_INSERT_ID; の間にINSERT命令が入ってしまった場合に
正しい値が取得できないのではないかと思っています。

MySQLに排他ロックをかける方法とかってあるのでしょうか?


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

      7529 2003-04-17 18:04 [aimitsu katoh <akimi] insert したデータの KEY を得るには?    
      7532 2003-04-17 18:32 ┣[とみたまさひろ <tomm]                                       
->    7534 2003-04-17 18:42 ┃┗[aimitsu katoh <akimi]                                     
      7536 2003-04-17 19:22 ┃ ┗[Tatsuhiko Miyagawa <]                                   
      7537 2003-04-17 19:38 ┃  ┗[aimitsu katoh <akimi]                                 
      7535 2003-04-17 18:53 ┣["TOYOSHIMA,Masayuki"] auto_increment int 型について         
      7538 2003-04-17 23:55 ┃┗[とみたまさひろ <tomm]                                     
      7540 2003-04-18 06:46 ┗["KAWAI,Takanori" <GC]