人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

mysqlccでtypeがtextのセルに編集文字数限定がかかっているようなのですが、これの解決策はないでしょうか?半角100文字を超えて挿入しようとすると、半角100文字ぐらいで切れてしまうようです。
0.9.4betaです。

●質問者: kunitz
●カテゴリ:コンピュータ
✍キーワード:セル 編集
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● Lucrezia
●25ポイント

http://www.google.com/

Google

お初に御目文字いたします。URLはダミーですのでお気になさらずに。

さて。typeで文字制限がかかっているのであれば、当然「それ以上の文字」はinsert/updateできません。これが出来たらただのバグよ?

「解決策」っていうのは「100文字以上を挿入したい」ってことで捕らえてよろしいのかしら?

その場合「テーブルの作り直し」になるわねぇ。

一度、データをバックアップとってからテーブルを作り直すのが、面倒でも一番確実よ?

◎質問者からの返答

ありがとうございます!

mysqlのtextタイプのカラムです。textは確か文字数制限ないっすよね?


2 ● typista
●25ポイント

http://www.rfs.jp/sitebuilder/sql/02/03.html

302 Found

mysqlcc、半角100文字(ぐらい???)のキーワードが引っかかっていたので、回答していませんでしたが、

mysqlでのテーブル定義の話であれば、上記URLの「文字列型の一覧」を参照ください。

MySQLのバージョンも不明(かといってバージョンによる違いまで私も把握してませんが)ですが、半角100文字ではなく255文字(バイト)ではないでしょうか?

※違っていたらすみません(やはりmysqlccの問題かと)


255バイト制限は、varchar/tinytextなどです。mediumtext/longtextあたりを使うのが良いのではないでしょうか?

テーブル定義の見方はご存知ですか?

→ mysql> desc [テーブル名];

http://programnet.hp.infoseek.co.jp/database/alter.html

ALTER TABLE(テーブル構成の変更)

1番目の回答では、テーブルのドロクリ(drop&create)が必要とされていますが、属性変更(alter table modify)で対応可能です。

このURLの「3.カラムのデータ型を変更」を参照ください。

※大きいカラムを小さくするのであれば問題あり(切り落とされる可能性あり)ですが、今回は広げる方なので問題ないです。

◎質問者からの返答

ありがとうございます!

mysqlccの問題な気がします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ