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

mysql:3883

From: Tybalt of Capulet <Tybalt of Capulet <ice-man@xxxxxxxxxx>>
Date: Wed, 04 Jul 2001 13:01:06 +0900
Subject: [mysql 03883] Re: auto_increment の値の取得について

神崎です。

篠原 様 ありがとうございます。

> コネクション毎にサーバに保持される... と書いてありませんでしたか?

それは読みました。
ただこの「コネクション毎にサーバに保持される」という意味が
わかりませんでした。

> どちらも本当です。
> クエリによって、最近INSERTしたIDを得るには、LAST_INSERT_ID() 
> を使います。直接、値を得るのが、mysql_insert_id()というMySQL
> のC言語のAPIです。それをPHPで使う為の関数が、同じ名前で用意され
> ています。

やっぱりすっきりしません。
今は直接値を得たいのでmysql_insert_id()が適しているのでしょうか?
もーわけがわかりません。
最近INSERTしたIDを得るのがLAST_INSERT_ID()。
最近っていつ?というようなことが引っかかってなかなか理解できません。
どっちも本当なら何故同じ機能の関数が名前を変えて2つもあるの?
という感じがしますが。
奥が深いですね。


_______________________________R_y_u_____
神崎 隆
Mail:ice-man@xxxxxxxxxx
_____K_a_n_z_a_k_i________________________


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

      3877 2001-07-03 18:24 [Tybalt of Capulet <i] auto_increment の値の取得について       
      3878 2001-07-03 19:17 ┗[Akihiko Shinohara <s]                                       
      3880 2001-07-04 00:53  ┗[Tybalt of Capulet <i]                                     
      3881 2001-07-04 10:11   ┗[Akihiko Shinohara <s]                                   
->    3883 2001-07-04 13:01    ┗[Tybalt of Capulet <i]                                 
      3884 2001-07-04 13:32     ┣[Akihiko Shinohara <s]                               
      3892 2001-07-04 23:46     ┗[とみたまさひろ <tomm]                               
      3897 2001-07-05 02:47      ┗[Tybalt of Capulet <i]                             
      3912 2001-07-05 16:24       ┗[とみたまさひろ <tomm]                           
      3913 2001-07-05 16:54        ┗[Tybalt of Capulet <i]                         
      3914 2001-07-05 21:04         ┣[とみたまさひろ <tomm]                       
      3918 2001-07-06 15:09         ┗[ken <kenn@xxxxxxxxxx] my.cnf で max_allowed_packet が反映されない?