• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 서비스
    • MySQL유지보수
    • MySQL라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.1 한글메뉴얼) [close]
  • 1. MySQL 5.1 Reference Manual
  • 2. Installing and MySQL 업그레이드하기
  • 3. 사용 설명서 (Tutorial)
  • 4. MySQL 프로그램 사용하기
  • 5. 데이터베이스 관리
  • 6. 리플리케이션
  • 7. 최적화 (Optimization)
  • 8. 클라이언트 및 유틸리티 프로그램
  • 9. 언어 구조 (Language Structure)
  • 10. 문자 셋 지원
  • 24. API 및 라이브러리
  • 1. libmysqld, 임베디드 MySQL 서버 라이브러리
    2. MySQL C API
    1. C API 데이터 타입
    2. C API 함수 개요
    3. C API 함수 상세 내용
    4. C API 프리페어드 명령문
    5. C API 프리페어드 명령문 데이터 타입
    6. C API 프리페어드 명령문 함수 개요
    7. C API 프리페어드 명령문 함수 상세 내용
    8. C API 프리페어드 명령문의 문제점
    9. C API 멀티 명령문 실행
    10. C API 데이터 및 타입 값 처리
    11. C API 쓰레드 함수 상세 내역
    12. C API 임베디드 서버 함수 상세 내역
    13. 자동 재 접속 동작 제어
    14. C API를 사용할 때 자주 발생하는 문제점
    15. 클라이언트 프로그램 구축하기
    16. 쓰레디드 클라이언트 만들기
    3. MySQL PHP API
    4. MySQL Perl API
    5. MySQL C++ API
    6. MySQL Python API
    7. MySQL Tcl API
    8. MySQL Eiffel Wrapper
    9. MySQL프로그램 개발 유틸리티
  • 25. Connectors

24.2.8. C API 프리페어드 명령문의 문제점

 

프리페어드 명령문과 관련해서 지금까지 알려져 있는 문제점들은 다음과 같다:

  • TIME, TIMESTAMP, 그리고 DATETIME는 초 (second) 부분을 지원하지 않는다 (예를 들면 DATE_FORMAT())
  • 클라이언트에서 부동 소수점 번호를 스트링으로 변환하는 경우, 변환된 값의 가장 오른쪽 숫자는 원래의 값과 다소 차이가 발생할 수도 있다.
  • MySQL 5.1.17 이전 버전의 경우, 프리페어드 명령문은 쿼리 캐시를 사용하지 않는다.
  • 프리페어드 명령문은 멀티-명령문을 지원하지 않는다 (즉, ‘;’ 문자로 구분된 싱글 스트링에 들어 있는 멀티-명령문). 이것은 프리페어드 명령문이 멀티 결과 셋을 지원하지 않기 때문에 프리페어드 명령문은 결과 셋을 리턴하는 스토어드 프로시져를 실행할 수 없다는 것을 의미하기도 하는 것이다.
서울시 강남구 영동대로 602 6층  TEL: 02-6061-0006
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved