mysql:12963
From: wada toshiki <wada toshiki <wada-ts@xxxxxxxxxx>>
Date: Sat, 29 Apr 2006 15:17:45 +0900
Subject: [mysql 12963] Re: [解決]チュートリアルの外部キーの使用について
忠犬 KEN wrote: > 結論から言うと、マニュアルの例題が間違っています。 > > バージョン5の英文マニュアルでは、例題が修正されています。 > http://dev.mysql.com/doc/refman/5.0/en/example-foreign-keys.html > > person表にinsertした後、変数@lastにLAST_INSERT_ID()を退避し、 > shirt表のinsert時に@lastを利用するように修正されています。 > > INSERT INTO person VALUES (NULL, 'Antonio Paz'); > > SELECT @last := LAST_INSERT_ID(); > > INSERT INTO shirt VALUES > (NULL, 'polo', 'blue', @last), > (NULL, 'dress', 'white', @last), > (NULL, 't-shirt', 'blue', @last); > > INSERT INTO person VALUES (NULL, 'Lilliana Angelovska'); > > SELECT @last := LAST_INSERT_ID(); > > INSERT INTO shirt VALUES > (NULL, 'dress', 'orange', @last), > (NULL, 'polo', 'red', @last), > (NULL, 'dress', 'blue', @last), > (NULL, 't-shirt', 'white', @last); 納得しました。ありがとうございました。 -- ********************************************* 和田稔己 **********************************************
12960 2006-04-29 10:41 [wada toshiki <wada-t] チュートリアルの外部キーの使用について 12962 2006-04-29 13:32 ┗[忠犬 KEN <ken_ken_19] -> 12963 2006-04-29 15:17 ┗[wada toshiki <wada-t] Re: [解決]チュートリアルの外部キーの使用について