저도 mysql을 연동해서 php를 공부했기때문에 제가 직접 해보지는 않았지만.
오라클에서 4000자 이상의 긴 문자열을 넣으시려면 long이나 clob, nclob등을 써야한다고 알고 있습니다.
문장검색시 varchar2는 쉽지만 long은 context option 등을 설정해 주어야하니깐 불편합니다. 그리고 long은 한 테이블에 하나 밖에 만들 수 없는등 몇가지 제약이 있으므로 가급적이면 clob를 사용하시길 권장하고 싶습니다.
도움이 되길 바랍니다.
>>왕초보 님께서 쓰시길<<
:: 안녕하세요..
::
:: 이번에 oracle는 처음 써보는 정말 왕초보입니다.
::
:: 이번에 우연히 php로 게시판을 만들게 되었는데. oracle를 쓰게 되었습니다.
::
:: 그런데 content에 해당하는 데이타 타입을 varchar2로 잡았던니.
::
:: 크기가 varchar2(4000) 이상은 안되더군요.
::
:: 다른 DB는 text라는 타입이 있는데 책을 찾아보니깐 그런 타입은 없는거 같고.
::
:: 일반적으로 게시판을 만들때 content에 해당하는 부분은 어떤 타입을 쓰나요?
::
:: long이라는 타입이 있는거 같기는 한데 일반적인 text타입과는 다른거 같고.
::
:: 선배님들의 조언 부탁드립니다.
::
:: T.T
|