그냥 text 쓰세요.
create table a ( 이름 text, 내용 text)
postgres에서는 varchar를 쓰는 이유는 "이 필드값은 반드시 몇글자 이하여야한다."
라는 것이 필요할 때, 이것을 처리 하기 위함입니다.
postgres 내부적으로 varchar나, text나, 똑같이 text로 취급됩니다.
여담으로 postgres 7.1 버전에서는 이 text 자료형의 크기 제한(현재 8kb인가?)이
없애겠다고 하네요. 이렇게 되면 꽤나 재밌어질듯. (oracle의 full text 검색이
postgres 기본 기능으로 들어가버리는 꼴이 되니...)
>>사용자이름 님께서 쓰시길<<
:: 60자가 넘는 큰 문자열을 저장할 수 있는 변수가 머가 있지여...?
:: varchar(60)이라구 했더니 중간에 잘려서 나오던데여...
:: 좀 알려주세여..
:: 글구여 php루 메모장을 만들어서 쓰려구 하는데여....
:: 그 글 하나하나를 어떻게 변수로 저장해야 되지여...?
:: 넘 크기가 크니까...
:: 어떻게 저장을 해야 하는지 모르겠네여...
:: 꼭 좀 답변을 부탁드립니다....
:: 꼬~옥~
|