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

mysql:13458

From: 遠藤 俊裕 <遠藤 俊裕 <endo@xxxxxxxxxx>>
Date: Tue, 07 Nov 2006 00:49:47 +0900
Subject: [mysql 13458] Re: PROMARY KEY の lengthが超えてしまっているのを更新したい

遠藤と申します。

Mon, 6 Nov 2006 21:25:12 +0900 に、
"徳山禎男" <rakugatya@xxxxxxxxxx> さんは書きました:

> DROP後、再度、PROMARY KEY作成時にlength値を設定する事で
> 対応はできますが、作り直すのではなく、更新処理で対応しようかと
> 模索している最中なのです。

やった事は無いのですが、以下の順番でなんとかなりませんか?

ALTER TABLE でてきとーなフィールドを一個作る
 ↓
それを primary key にする
 ↓
ALTER TABLE で varchar を 1024 にする
 ↓
length 指定で primary key を ALTER TABLE する
 ↓
てきとーなフィールドを ALTER TABLE で消す

これでなんとかならないかなぁ?(^^;

--
えんどう@あっぷらぼ
mail: endo@xxxxxxxxxx, endo_t@xxxxxxxxxx, endo@xxxxxxxxxx
http://www.applabo.com/
http://homepage1.nifty.com/EndoT/


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

   @ 13457 2006-11-06 21:25 ["徳山禎男" <rakugaty] PROMARY KEY の lengthが超えてしまっているのを更新したい
->   13458 2006-11-07 00:49 ┗[遠藤 俊裕 <endo@xxxx]