아틴
Atin
아틴
전체 방문자
오늘
어제
  • 분류 전체보기 (460)
    • Devlopment (246)
      • 정리 글 (20)
      • MicroServices (0)
      • Reactive, Concurrenc.. (12)
      • Java (44)
      • Spring (20)
      • C,C++,Ruby,Python (52)
      • Mobile (39)
      • Web (35)
      • Tip & Info (14)
      • Unit Test (7)
    • Infra (44)
      • OS (21)
      • RDBMS (13)
      • NoSQL&Cache (5)
      • AWS (4)
    • Computer Science (11)
    • Etc (156)

블로그 메뉴

  • Home
  • Guestbook

공지사항

인기 글

태그

  • Java
  • Ruby on Rails
  • mysql
  • javascript
  • 자바
  • jsp
  • Linux
  • Android
  • 아이폰
  • 정읍
  • 여행
  • CSS
  • 안드로이드
  • 해킨토시
  • 전라도
  • Dungeons & Dragons
  • TRPG
  • C
  • 던젼 앤 드래곤즈
  • Python

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
아틴

Atin

Devlopment/C,C++,Ruby,Python

PROC, ORACLE에 Query문에서 공백문자 처리

2009. 4. 6. 11:44
반응형

공백문자를 처리하는 방법.

1. Query에서 해결
VALUE함수를 이용한다.
null값이 나올 수 있는 컬럼에 대하여 VALUE(column_name, '0') 또는 VALUE(column_name, '')으로 처리해준다.
컬럼 이름을 처리하기 위해서 AS와 함께 사용해준다.

2. C에서 해결
indicate변수를 사용한다.
구조체가 아닐 경우에는 해당하는 변수 타입으로서 선언, 구조체일 경우에는 구조체 내부에 변수들 수만큼을 배열크기로 갖는 변수를 선언해준다. 선언후 커리를 오픈할 때 호스트변수와 함께 입력해준다.

ex)
struct User{
 char szName[10];
 char szAddress[20];
}stUser;
short nUser_ind[2];

...

EXEC SQL OPEN CUR_VARIABLE USING :stUser, :nUser_ind;

반응형

'Devlopment > C,C++,Ruby,Python' 카테고리의 다른 글

[VC++] 프로세스간 통신(IPC)  (0) 2010.03.04
[VC++] 다중문서  (0) 2010.02.25
[VC++] 객체 간 통신  (0) 2010.02.25
[VC++] 모달/모덜리스 대화상자  (0) 2010.02.23
[VC++] 변수 Naming Rule  (0) 2009.04.06
C Comment  (1) 2009.03.31
RPOC 조건구문  (1) 2009.03.24
C언어 문자열 변환 - char형 int형  (0) 2009.03.03
time 관련  (0) 2009.03.02
PROC 사용 방법  (0) 2009.02.26
    'Devlopment/C,C++,Ruby,Python' 카테고리의 다른 글
    • [VC++] 모달/모덜리스 대화상자
    • [VC++] 변수 Naming Rule
    • C Comment
    • RPOC 조건구문
    아틴
    아틴

    티스토리툴바