Background Image
조회 수 13493 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

.

Inttable 라는 테이블에 intval 이라는 integer 로 선언된 필드가 있다고 가정하자.

 

Select intval from inttable 질의의 결과인 intval 의 경우 integer range 를 갖는다.

 

하지만, 쿼리에 + 또는 – 연산을 할 경우 결과값의 range integer range를 벗어나는 경우, 즉 예를 들어

Select intval-1000000000000000 from inttable 또는 Select intval+1000000000000000 from inttable 형의 질의의 경우

결과값이 numeric 형으로 자동으로 cast 된다.

, 위의 연산 결과를 integer 형의 변수에 넣을 경우 응용단에서 overflow 되지 않도록 주의하여야 한다.


  1. ODBC 드라이버를 이용한 Prepare 사용하기.

  2. MySQL의 limit 명령어 처리

  3. MySQL의 Blob타입을 CUBRID로 변환하기

  4. MySQL에서 사용하는 스키마 변환시 주의 사항

  5. MySQL에서 CUBRID로 갈아탈 때 알아야 할 것

  6. MySQL+XE를 CUBRID+XE로 운영하기 – mysqldump파일과 CMT사용

  7. MySQL 테이블 크기 조사하기-공유

  8. MS949 charset을 CM에서 선택할 수 없는 현상 조치방법

  9. MERGE INTO 사용 예제 ( INSERT, UPDATE문을 1개의 쿼리로 실행 )

  10. LIKE 검색에서 INDEX_SCAN사용 하기

  11. Java SP사용시 JNI_CreateJavaVM 에러메시지 해결 방법

  12. Java Data Type의 CUBRID Data Type으로의 변경 Tip

  13. JDBC 커넥션 스트링에 UTF-8 명시하는법

  14. JDBC 사용시 SQL 로깅 - p6spy 사용

  15. JBoss 사용 시 statement pooling 설정

  16. JAVA_SP를 이용해서 정규표현식을 이용해서 치환을 하자.

  17. JAVA SP를 통해 다른 데이터베이스 연결하는 경우 잊지 말자.

  18. JAVA SP 사용 시 로그 처리 방법

  19. Invalid XASL tree node content 에러

  20. Integer 컬럼의 결과에 + or – 연산을 할 때 주의해야 할 점

Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 14 Next
/ 14

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales