2009-07-29 5 views

답변

76

변하는 정도로 차이는, ((N) 문자 변화 (N) 캐릭터 별명이 documentation :)

표기법의 VARCHAR (N) 및 숯을 참조하지 VARCHAR의 별칭 n)을 각각 나타낸다. 길이 지정자가없는 문자는 문자 (1)에 해당하는 입니다. 가변 문자를 길이 지정자없이 사용하면이 문자 유형은 문자열을 받아들입니다. 후자는 PostgreSQL 확장입니다.

2

유일한 차이점은 CHARACTER VARYING은 모두 같은 일을하지만 데이터베이스의 많은 사람들이 다양한 문자 주로 PostgreSQL을가 제공를 제공하지 않습니다이다 VARCHAR

+16

...을 사용하는 것이 좋지만 COBOL에 노출 된 사람은 ... – joop

+0

@joop 노출되는 특권이 없습니다. COBOL에 이르기까지 영어에 노출되어 있었고 "VARCH ARe 무엇을 생각하니?" :-) – inor

+3

옆에 나는 그것이 최고 프로그래머를 혼란스럽게 생각한다;) 그들은 varchar –

-1

보다 친화적 인 더 인간이다. 따라서 Oracle Postgre 및 DB2와 같은 다중 데이터베이스의 경우 Varchar

관련 문제