PostgreSQL의 특성과 Varchar의 차이점은 무엇입니까?
-
20-09-2019 - |
문제
남자 용도 CHARACTER VARYING
내가 사용하는 곳에서 VARCHAR
. 그는 초보자이고 그는 전문가입니다. 이것은 내가 모르는 것이 있다는 것을 암시합니다.
PostgreSQL의 특성과 Varchar의 차이점은 무엇입니까?
해결책
다양한 것은 Varchar의 별칭이므로 차이가 없습니다. 선적 서류 비치 :)
표기법 varchar (n) 및 char (n)은 각각 특성 (n)과 문자 (n)에 대한 별명입니다. 길이 지정자가없는 문자는 문자 (1)과 같습니다. 캐릭터 변경이 길이 지정자없이 사용되는 경우 유형은 모든 크기의 문자열을 허용합니다. 후자는 PostgreSQL 확장자입니다.
다른 팁
그만큼 문자 유형에 대한 PostgreSQL 문서 이것에 대한 좋은 참조입니다. 그들은 같은 유형의 두 가지 이름입니다.
유일한 차이점은 캐릭터가 Varchar보다 인간 친화적이라는 것입니다.
둘 다 같은 것이지만 많은 데이터베이스가 주로 PostgreSQL이 제공하는 다양한 숯을 제공하지 않습니다. 따라서 Oracle Postgre 및 DB2와 같은 다중 데이터베이스의 경우 Varchar를 사용하는 것이 좋습니다.
제휴하지 않습니다 StackOverflow