mysql:1127
From: (Kouhei KAIGAI) <<kaigai@xxxxxxxxxx>>
Date: Sat, 21 Aug 1999 17:03:06 +0900 (JST)
Subject: [mysql 01127] AUTO_INCREMANT $B$GBeF~$5$l$?CM$r<hF@$9$k!#(B
こんにちわ。海外@筑波と申します。
ちょっとMySQLそのものとは違った質問かもしれませんが、
例えば
create table sample( ID INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT ,
NAME CHAR(128),
TEL CHAR(32),
SCORE INTEGER );
のような感じでテーブルを作ったとします。
この時に、
insert into sample(NAME,TEL,SCORE) values('太郎','123-4567-8900',78);
とすると、value()内で指定された値の他に、IDにはテーブル内で
ユニークな値が自動的に代入されるはずですが、この値を取得したい
場合にはどうすればよいでしょうか?
主キーであるID以外は、いずれも他の列と重複する可能性があるので
少々悩んでおります。
それでは。
♪ ────────────────────────────♪
((( ☆ UNIXシステムコールハンドブック絶版 (;_;) ★ │
<◎ ) 筑波大学情報学類参年 海外 浩平 │
( ) ( E-mail : kaigai@xxxxxxxxxx ) │
m^m ( URL : http://www.jks.is.tsukuba.ac.jp/~kaigai/ ) |
(_____)──────────────────────────♪
-> 1127 1999-08-21 17:03 [<kaigai@xxxxxxxxxx> ] AUTO_INCREMANT $B$GBeF~$5$l$?CM$r<hF@$9$k!#(B 1128 1999-08-22 00:52 ┗[とみたまさひろ <tomm] Re: AUTO_INCREMANT で代入された値を取得する。