운영관리

insert 질의로 16K 이상 데이터 입력 시 오류 문제와 해결방법

by 정만영 posted Jul 01, 2010

한 컬럼에 size가 16K 이상 데이터를 insert 질의로 입력하면 오류가 발생하는데 아래와 같이 3가지 방법 중 하나를 선택하여 처리할 수 있다.

 

1, CUBRID2008R2.x 이상 버전으로 업그레이드 한다. (최신 버전 권장)

2, 응용 프로그램(PHP, JAVA)에서 Prepared statement 사용하여 입력 값을 bind 받아 저장한다.

- JAVA 바인딩 방법: http://www.cubrid.com/zbxe/55235
- PHP 바인딩 방법: http://www.cubrid.com/zbxe/56997

3, 질의 value 값 사이에 + 기호를 넣어 입력한다.

ex) insert into table_name values('16K 이상 데이터를'+'입력하는 방법');

 

 


Articles

2 3 4 5 6 7 8 9 10 11