PostgreSQL の varchar, char は文字数か? バイト数か? という論争が起きたので(笑)、公式のドキュメントで裏を取ってみた。 PostgreSQL : Documentation : Manuals : PostgreSQL 8.2 : Character Types http://www.postgresql.org/docs/8.2/interactive/datatype-character.html SQL defines two primary character types: character varying(n) and character(n), where n is a positive integer. Both of these types can store strings up to n characters in length. という