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

mysql:5836

From: 小西恒紀 <小西恒紀 <tkonishi@xxxxxxxxxx>>
Date: Mon, 22 Jul 2002 19:50:09 +0900
Subject: [mysql 05836] Re: INSERT 時に AUTO_INCREMENT の項目の値を別の項目にも設定する方

はじめまして。小西と申します。

LAST_INSERT_ID()関数を利用すれば良いのではないでしょうか?
最後の作成された ID はそれぞれのコネクション毎にサーバーに維持されます。
よって、他のユーザに変更される事はありません。

<%
    '新規掲示を登録
    sql = "insert into BBS (掲示内容) values (掲示内容)"
    conn.Execute(sql)
    'refnoを更新
    sql = "update bbs set refno = bbsno"
    sql = sql & " where bbsno = LAST_INSERT_ID()"
    conn.Execute(sql)
%>


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

      5807 2002-07-18 10:42 [Sugiyama <sugiyama@x] INSERT 時に AUTO_INCREMENT の項目の値を別の項目にも設定する方法
      5826 2002-07-22 13:58 ┗[Daiju Azuma <daiju_a]                                       
      5831 2002-07-22 15:53  ┗[Sugiyama <sugiyama@x] Re: INSERT 時に AUTO_INCREMENT の項目の値を別の項目にも設定する方
      5835 2002-07-22 16:53   ┗[Daiju Azuma <daiju_a]                                   
->    5836 2002-07-22 19:50    ┣[小西恒紀 <tkonishi@x]                                 
      5837 2002-07-22 20:26    ┃┣["K.Ono" <k-ono@xxxxx]                               
      5838 2002-07-23 01:06    ┃┃┣["T.Konishi" <tkonish]                             
      5842 2002-07-23 10:08    ┃┃┃┗[Sugiyama <sugiyama@x]                           
      5841 2002-07-23 10:07    ┃┃┗[Sugiyama <sugiyama@x]                             
      5840 2002-07-23 10:01    ┃┗[Sugiyama <sugiyama@x]                               
      5839 2002-07-23 09:59    ┗[Sugiyama <sugiyama@x]