database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
ㆍDB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DB2 Q&A 2954 게시물 읽기
No. 2954
EXEC SQL SELECT 시 INTO 가 반드시 필요한가요?
작성자
허윤정(xhdll)
작성일
2010-01-14 10:27
조회수
8,971

 

 

EXEC SQL SELECT CURRENT DATE FROM  sysibm.sysdummy1;

 

라고만 하면 INTO 가 없다고 컴파일 시에 에러가 나네요?

db2에서는 select 시 반드시 into 가 있어야 하나요?

db2 클라이언트에서 직접 쿼리를 날릴때는 into 없이도 가능한데 EXEC SQL 로 하면 다른것인지요?

그리고 into 를 해야한다면 current date 를 어떻게 넣어줘야 하나요??

이 글에 대한 댓글이 총 2건 있습니다.

프로그램 안에서는 select 시 반드시 into 가 있어합니다.
변수명 앞에 ':'을 붙입니다.

C 를 예로하면

char  currdate1[11];
char  currdate2[9];
long  currdate3;

EXEC SQL select char(current date) into :currdate1 from sysibm.sysdummy1; '2010-01-15' 저장
EXEC SQL select hex(current date) into :currdate2 from sysibm.sysdummy1; '20100115' 저장
EXEC SQL select integer(hex(current date)) into :currdate3 from sysibm.sysdummy1; 20100115 저장

박진복(pjb708)님이 2010-01-15 10:33에 작성한 댓글입니다.

감사합니다 ^^

허윤정(xhdll)님이 2010-01-22 14:48에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2958여러개 파일 컴파일시 문제 (bind 관련)
허윤정
2010-01-22
8415
2957DB2 UDB : column type 관련 질문 [1]
궁금해
2010-01-21
8613
2955연속된 날짜 출력.. [1]
김인수
2010-01-15
9622
2954EXEC SQL SELECT 시 INTO 가 반드시 필요한가요? [2]
허윤정
2010-01-14
8971
2953WHERE 절에서 IF 문 처럼 조건을 쓰고 싶습니다. [1]
최대호
2010-01-11
11426
2951SAP에 있는 테이블인데...테이블명이 특수기호가 들어있어서... [1]
라라라
2010-01-07
9659
2940db2diag.log 크기 줄이는 방법 [2]
라라라
2009-12-09
9810
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다