コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
全カテゴリ
カテゴリ未導入のページ
利用者の投稿記録
最近の更新
特別ページ一覧
ヘルプ
新規作成
新しい記事
検索
検索
表示
ログイン
個人用ツール
ログイン
MySQLの文字列型のソースを表示
ページ
ノート
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
特別ページ
ページ情報
表示
サイドバーに移動
非表示
←
MySQLの文字列型
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
MySQL の文字列型には "BLOB 型" と"TEXT 型" がある。 == 大文字小文字の区別 == === BLOB 型 === 比較時に大文字小文字の区別が'''ある''' === TEXT 型 === 比較時に大文字小文字の区別が'''ない''' == TEXT 型の種類 == * TINYTEXT * TEXT * MEDIUMTEXT * LONGTEXT 文字列を格納するのは他に * CHAR * VARCHAR がある。 == それぞれの違い == * CHAR:255Bまでの固定長文字列 * VARCHAR:64KBまでの可変長文字列 * TINYTEXT:255Bまでの可変長文字列 * TEXT:64KBまでの可変長文字列 * MEDIUMTEXT:約1.6MBまでの可変長文字列 * LONGTEXT:約4.3GBまでの可変長文字列 可変長接頭辞長(可変長制御部の長さ) * CHAR:なし(固定長のため) * VARCHAR:255Bまでは1B、それ以上は2B * TINYTEXT:1B * TEXT:2B * MEDIUMTEXT:3B * LONGTEXT:4B == その他 == VARCHARとTEXTは最大で同じ長さとなる。 VARCHARは最大文字長が指定できる点が違うが、もうひとつ決定的な違いがある。 初期値を指定できるか、できないかだ。 VARCHARには初期値が指定できるが、TEXTにはできないのである。 つまり、初期値を指定したい場合はVARCHARにするしかない。 == 引用・参考 == http://blog.ks2.info/?p=462 [[Category:MySQL]]
MySQLの文字列型
に戻る。