SQL defines two primary character types: character varying(n) and character(n), where n is a positive integer In addition, PostgreSQL provides the text type, which stores strings of any length There is no performance difference among these three types