문제

남자 용도 CHARACTER VARYING 내가 사용하는 곳에서 VARCHAR. 그는 초보자이고 그는 전문가입니다. 이것은 내가 모르는 것이 있다는 것을 암시합니다.

PostgreSQL의 특성과 Varchar의 차이점은 무엇입니까?

도움이 되었습니까?

해결책

다양한 것은 Varchar의 별칭이므로 차이가 없습니다. 선적 서류 비치 :)

표기법 varchar (n) 및 char (n)은 각각 특성 (n)과 문자 (n)에 대한 별명입니다. 길이 지정자가없는 문자는 문자 (1)과 같습니다. 캐릭터 변경이 길이 지정자없이 사용되는 경우 유형은 모든 크기의 문자열을 허용합니다. 후자는 PostgreSQL 확장자입니다.

다른 팁

그만큼 문자 유형에 대한 PostgreSQL 문서 이것에 대한 좋은 참조입니다. 그들은 같은 유형의 두 가지 이름입니다.

유일한 차이점은 캐릭터가 Varchar보다 인간 친화적이라는 것입니다.

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top