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

mysql:8478

From: "tonegawa" <"tonegawa" <tonegawa@xxxxxxxxxx>>
Date: Thu, 11 Dec 2003 12:28:39 +0900
Subject: [mysql 08478] Re: rowid のようなもの

tonegawaです

AUTO_INCREMENTでは駄目なのはすでに運用中のシステムが存在していた場合に
AUTO_INCREMENTのついたフィールドを追加しなければならず
運用中のシステムに改変が発生するかもしれないという疑問点から投稿させていただ
きました

それとありえないとは思いますがもしテーブルにユニークなフィールドが存在してい
なかった場合に
どう対処すべきかを考えた上での投稿でした

大塚さんの言うように私も調べた結果、以下のようにAUTO_INCREMENTを設定するしか
ないようです

mysqlに関しては使い始めたばかりなのでわからないことが多数あると思いますが今
後ともよろしくお願いします

----- Original Message ----- 
From: "OHTSUKA Ko-hei" <techml@xxxxxxxxxx>
To: <ml@xxxxxxxxxx>
Sent: Thursday, December 11, 2003 11:44 AM
Subject: [mysql 08476] Re: rowid のようなもの


> 大塚と申します。
> 今試せないので記憶ですが、
>
> tonegawa さんは書きました:
> >調べてみるとAUTO_INCREMENTをテーブルを作成するときに設定すると可能らしい
ので
> >すが
> >
> >設定しなくても可能なユニークなデータを取得したいのです
>
> AUTO_INCREMENTでは駄目なのは何故?
>
> 推測するに既に未設定で運用中のテーブルがあるから、という事であれば、
> テーブル構造の変更でAUTO_INCREMENTのついたフィールドを追加してやれば、
> 挿入済みのレコードにも遡ってIDがつきましたけど。
> 私がやった時は。
>
> # phpMyAdminでやったので本当にネイティブなmySQLの機能かは知らないですが
> # あれもSQL打ってるだけっぽいので大丈夫と思う
>
>



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

      8475 2003-12-11 10:08 ["tonegawa" <tonegawa] rowid のようなもの                      
      8476 2003-12-11 11:44 ┗[OHTSUKA Ko-hei <tech]                                       
      8477 2003-12-11 12:03  ┣[<ataka@xxxxxxxxxx>  ]                                     
      8479 2003-12-11 12:28  ┃┗[SUGAWARA Hajime <sug]                                   
      8480 2003-12-11 12:42  ┃ ┗[<ataka@xxxxxxxxxx>  ]                                 
      8516 2003-12-17 07:19  ┃  ┗[とみたまさひろ <tomm]                               
      8518 2003-12-17 11:23  ┃   ┣["Jun Akita" <j-akita] MySQL でユニークキー (Re: rowid のようなもの)
      8519 2003-12-17 11:39  ┃   ┃┣["Kawaji, Shinya" <ka]                           
      8521 2003-12-17 12:10  ┃   ┃┃┗["Jun Akita" <j-akita] Re: MySQL でユニークキー
      8522 2003-12-17 12:35  ┃   ┃┃ ┣[SUGAWARA Hajime <sug]                       
      8526 2003-12-17 14:41  ┃   ┃┃ ┃┗["Jun Akita" <j-akita]                     
      8527 2003-12-17 18:34  ┃   ┃┃ ┃ ┣[ML account <ml@xxxxx]                   
      8530 2003-12-17 21:21  ┃   ┃┃ ┃ ┃┗["Jun Akita" <j-akita]                 
      8529 2003-12-17 20:30  ┃   ┃┃ ┃ ┗[SUGAWARA Hajime <sug]                   
      8523 2003-12-17 12:38  ┃   ┃┃ ┣["Kawaji, Shinya" <ka]                       
      8524 2003-12-17 12:38  ┃   ┃┃ ┣[ML account <ml@xxxxx]                       
      8525 2003-12-17 12:41  ┃   ┃┃ ┗[takuma watanabe <tak]                       
      8520 2003-12-17 11:40  ┃   ┃┗[SUGAWARA Hajime <sug]                           
      8532 2003-12-18 01:46  ┃   ┗["zen kishimoto" <zen] オープンソース DB の質は商用ソフトの「 6 倍優れる」
->    8478 2003-12-11 12:28  ┗["tonegawa" <tonegawa]                                     
      8481 2003-12-11 12:43   ┗[SUGAWARA Hajime <sug]                                   
      8482 2003-12-11 14:04    ┗["tonegawa" <tonegawa]