IT

PostgreSQL에서 CHARACTER VARYING과 VARCHAR의 차이점은 무엇입니까?

lottoking 2020. 8. 28. 19:37
반응형

PostgreSQL에서 CHARACTER VARYING과 VARCHAR의 차이점은 무엇입니까?


JohnCHARACTER VARYING내가 사용하는 곳에서 사용 VARCHAR합니다. 나는이지만 그는 전문가입니다. 이것은 내가 모르는 것이 추측합니다.

PostgreSQL에서 CHARACTER VARYING과 VARCHAR의 차이점은 무엇입니까?


varchar의 그대로 차이가 없습니다. 문서 참조 :)

표기법 varchar (n) 및 char (n)은 추가 문자 다양한 (n) 및 문자 (n)의 이름입니다. 길이 지정자가없는 문자는 문자 (1)와 가변합니다. 길이 지정자없이 문자 가변이 사용되는 경우 유형은 모든 크기의 사용을 허용합니다. 후자는 PostgreSQL 확장입니다.


문자 유형에 대한 PostgreSQL 문서 는 이에 대한 좋은 참조입니다. 동일한 유형에 대한 두 개의 다른 이름입니다.


유일한 차이점은 CHARACTER VARYING이 VARCHAR보다 인간 무색이라는 것입니다.


둘 다 동일하지만 많은 데이터베이스가 주로 postgreSQL이 제공하는 다양한 문자를 제공하지 않습니다. 따라서 Oracle Postgre 및 DB2와 같은 다중 데이터베이스의 경우 Varchar를 사용하는 것이 좋습니다.

참고 URL : https://stackoverflow.com/questions/1199468/what-is-the-difference-between-character-varying-and-varchar-in-postgresql

반응형