エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【SQL】char型とvarchar型の違いについてまとめてみた - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【SQL】char型とvarchar型の違いについてまとめてみた - Qiita
1年目ぐらいの時、DBとか弄ってるときに思った「charとvarcharって何が違うんだ…?」というところの当時... 1年目ぐらいの時、DBとか弄ってるときに思った「charとvarcharって何が違うんだ…?」というところの当時のメモを発掘したので、改めてまとめてみたました。 char型とは ・固定長文字列のことを指す。 ・char(m)という形で指定する。mは文字数。0~255まで。 ・charcter(m)の略。 ・指定した文字数以下の文字を格納した時、文字列末尾に必要な分の空白を付け加えて指定の長さの文字列として格納する。 ・値を取得する場合や比較する場合は、末尾の空白は削除された状態で取得や比較が行われる。 varchar型とは ・可変長文字列のことを指す。 ・varchar(m)という形で指定する。mはバイト数。0~65535まで。 ・character varying(m)の略。 ・char型と異なり、末尾に空白は付かない。 ・末尾に空白が付いた文字列はそのまま格納される。 ・↑の場合、取得