Background Image

FORUM

조회 수 12906 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
아래와 같이 값을 바인딩 할 때 넘어온 값이 NULL일 경우나 "" 일 경우가
있는 필드는 다 이런식으로 하나하나 분기문으로 해줘야 하나요?

아니면 자동으로 값이 없으면 처리해주는 방법이 있나요

$count_qry = "select * from DB명 where code = ?";
$req = cubrid_prepare($con, $count_qry);

if($MCAT) {
$res = cubrid_bind($req, 3, $MCAT, "NUMERIC");
} else {
$res = cubrid_bind($req, 3, $MCAT, "NULL");
}

$result = cubrid_execute($req);
  • ?
    웁쓰 2009.12.16 22:24
    안녕하세요. 지니보이님 타 DBMS와 다르게 CUBRID에서는 NULL 과 "" 을 구분합니다. 데이터 입력시나 조회시 필요하신 기능이라면 분기를 하시는 방법뿐이 없는것 같습니다.

    더블어 , NULL의 경우 index scan을 하지 않기 때문에 select 시 DB 설계나 응용 프로그램 설계시 주의를 요합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 21 admin 2024.04.23 143812
468 cent OS 5.4v 에 큐브리드 설치후 서비스 시작 문제.. 1 춘식 2009.12.24 17031
467 이진 데이터를 Stored Procedure에 넘기는 방법 7 hyperhand 2009.12.23 17163
466 BLOB 데이터 select 질문 1 hyperhand 2009.12.23 16118
465 Java SP 질문 9 hyperhand 2009.12.23 14123
464 이중 루프문 안에 쿼리문 실행시 바깥루프 안도는 문제 1 지니보이 2009.12.22 18323
463 AUTO_INCREMENT 컬럼 이용시 2 hyperhand 2009.12.22 20745
462 java stored procedure 실행시 에러 4 hyperhand 2009.12.22 26325
461 c#과 cubrid2008 연동후 문자열 select 질문. 1 hyperhand 2009.12.21 21335
460 R1.4->R2.0(64비트)베타 업그레이드 및 마이그레이션후 DB접속불가. 1 xclass 2009.12.21 15018
459 Client만 설시치 oledb provider가 설치되지 않습니다. 1 hyperhand 2009.12.19 16500
458 오라클과의 성능에 대한 비교를 알고 싶습니다. 1 secret 오004 2009.12.16 11
457 오라클과의 호환성과 대용량 검색 속도 1 오004 2009.12.16 29132
456 조인 관련 질문입니다. 3 지니보이 2009.12.16 12993
» cubrid_prepare()로 데이타 입력시 질문입니다. 1 지니보이 2009.12.16 12906
454 row level lock 이 지원되나요? 5 초보대왕 2009.12.16 16156
453 한글이 깨지네요 2 썬해바라기 2009.12.16 13594
452 restordb를 사용후 다른 문구가... 1 썬해바라기 2009.12.15 12617
451 Unloaddb의 문제점 1 앵벌이 2009.12.14 12708
450 mysql로 마이그레이션하는방법좀.. 1 썬해바라기 2009.12.14 14011
449 큐브리드 6.6에서 큐브리드 2008로 복구하는 방법좀.. 1 썬해바라기 2009.12.14 13443
Board Pagination Prev 1 ... 185 186 187 188 189 190 191 192 193 194 ... 213 Next
/ 213

Contact Cubrid

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