Quelle est la différence entre CHARACTER VARYING et VARCHAR dans PostgreSQL?

John utilise CHARACTER VARYINGdans les endroits où j'utilise VARCHAR. Je suis un débutant, alors qu'il est un expert. Cela me suggère qu'il y a quelque chose que je ne sais pas. Quelle est la différence entre CHARACTER VARYING et VARCHAR dans