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
운영게시판
최근게시물
Oracle Q&A 39357 게시물 읽기
No. 39357
prepareStatement에서 in을 쓰고 싶은데 방법이 없네요...
작성자
doitbest
작성일
2012-03-23 21:29
조회수
3,562

 

select user_id from test where user_id in ('a','b');

이러면 값이 나오는데 ...

select user_id from test where user_id in (:d);

이렇게 :d 에 'a','b' 이렇게 값을 넣으면 안나오는데요

방법이 없을까요?

 

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

 어떤 프레임워크를 쓰시는 지는 모르겠으나...

Dynamic SQL 쓰시는 것 이외에 별 다른 방법은 없어 보입니다.

김동한(marantz)님이 2012-03-26 10:27에 작성한 댓글입니다.

변수 d 를 1차원 배열로 하시면??

이태우님이 2012-03-27 13:50에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39360오라클 11g pivot 문의 드립니다. [2]
차상환
2012-03-26
6570
39359동일 디스크상의 성능
물어보자
2012-03-26
3370
39358[질문]숫자를 조건으로값을 넘길때 전체 또는 조건 준것만 조회 [1]
안동석
2012-03-24
3376
39357prepareStatement에서 in을 쓰고 싶은데 방법이 없네요... [2]
doitbest
2012-03-23
3562
39356쿼리문 좀 부탁드려도 될까요??
나진산
2012-03-23
3429
39355BLOB 데이터를 쪼개서 VARCHAR2 컬럼에 넣는 방법 문의합니다.
때지
2012-03-23
4014
39354골든이나 SQL TOOLS FOR ORACLE로 JOB 확인 못하나요? [1]
궁금
2012-03-22
3938
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다