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

mysql:7532

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Thu, 17 Apr 2003 18:32:12 +0900
Subject: [mysql 07532] Re: insert したデータの KEY を得るには?

とみたです。

On Thu, 17 Apr 2003 18:04:36 +0900
aimitsu katoh <akimitsu@xxxxxxxxxx> wrote:

> auto_increment int型 フィールドをKEYに持つデータに、データをinsertした後に
> そのinsertしたデータのKEYが何番であったかを知りたいのですがいい方法はないでしょうか?
> Perl + MySQL +DBI でやっているのですが、insertした行の合計数しか戻り値として
> 取得できてない状況です。

Perl の DBI は詳しくないですが、INSERT 後に SELECT LAST_INSERT_ID; と
すれば取得できると思います。

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

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

      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]