> PostgreSQL 6.5.1 을 사용하는데요.
> 여기같은 게시판의 경우..
> 내용부분의 TYPE 과 길이는 어떤가요?
> 그리고, 일반적으로 그런거 싸이즈는 어떻게 정하는지 알고 싶습니다.
> varchar(6000) 까지 줘봤는데도,
> 뒷부분이 다 짤리고 그렇거든요..
>
content text,
로 선언되어 있습니다.
그리고 입력을 받을때 (FORM 문에서)
<textarea name=content cols=45 rows=10 maxlength=6144></textarea>
이렇게 입력을 받고 있습니다. 게시물의 길이가 6 KB 이상 넘어가는 것은 spam 성이 강하다고 생각하기 때문입니다.
> 그리고, text 라는 타입은 어떤건지요?
text type 이라고 하는 것은 varchar 과 유사한 자료형으로서 maxlength가 8192bytes(8KB)라고 생각하시면 됩니다.
그러나 varchar type과는 좀 다른 자료형이지요.
> varchar 타입에 있는 자료를 select 문을 이용해서 text 타입에 있는
> 테이블로 insert 하면, 타입이 안맞는다는 에러가 나는데
> 어떻게 해야 하죠?
> insert into a select * from b
자료형과 column의 이름은 서로 맞아야 합니다.
|