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

mysql:5648

From: sin <sin <panocon@xxxxxxxxxx>>
Date: Wed, 19 Jun 2002 20:12:30 +0900
Subject: [mysql 05648] Re: インサートしたデータを取り出したいのですが。

sinです。
川合様有り難う御座います。

> 川合孝典です。
> 
> > sinと言います。
> >
> > 以下のテーブルで、データをインサートして、インサートしたデータのID値を
> > 取り出したいのですが、どのようなSQL文を書けば簡潔に出来るでしょうか?
> 
> LAST_INSERT_ID関数を使ってみては?
> 
> 8.4.6.3 最後に挿入された行のユニーク ID をどのように得られるか?
> http://www.mysql.jp/mysql/Manual/html/manual.ja_Clients.html#Getting_unique_
> ID
> 

Perlでインサート後以下の構文で無事取り出す事が出来ました。
有り難う御座いました。

			$q	=	$db->prepare("select LAST_INSERT_ID()");
			$q->execute()
				or &error('データベースエラー','コマンド実行出来ません1');
			$FORM{'ID'} = $q->fetchrow_array;



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

      5644 2002-06-19 07:42 [sin <panocon@xxxxxxx] インサートしたデータを取り出したいのですが。
      5645 2002-06-19 09:12 ┗["KAWAI,Takanori" <GC]                                       
->    5648 2002-06-19 20:12  ┗[sin <panocon@xxxxxxx]                                     
      5649 2002-06-19 20:46   ┗["KAWAI,Takanori" <GC]                                   
      5651 2002-06-20 21:26    ┗[sin <panocon@xxxxxxx]                                 
      5652 2002-06-20 22:33     ┗["KAWAI,Takanori" <GC]