오라클만 쓰다가 처음으로 postgresql 을 사용하는 초보입니다.
1. varchar(n) 타입을 쓸때 n의 최대값은 얼마인가요?
2. varchar(n) 에서 n은 글자수인데 오라클처럼 바이트수로 지정할 수 있는 방법은 없나요?
3. varchar(100) 으로 컬럼을 만들고 'a' 를 입력하면 'a'를 저장한 용량 외에 나머지 99글자에 대당하는 디스크용량은 사용되지 않는 건가요?
쉽게 말하면 char(1) 으로 만들고 'a'를 입력했을때의 용량과 동일한 디스크용량을 사용하는가 하는 것입니다.
인터넷에서 'a'만 입력해도 디스크용량은 100글자에 해당하는 용량을 다 사용한다고 본적이 있어서요..
아시는분 답글 부탁드리겠습니다.
|