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 40734 게시물 읽기
No. 40734
VB에서 오라클 WITH 문 사용시 오류
작성자
이창선(saintlee)
작성일
2015-03-12 13:39ⓒ
2015-03-12 13:40ⓜ
조회수
7,639

안녕하세요..

VB로 오라클에 접속해서 프로그램 개발중인데요..

다른 SQL은 문제없이 돌아가는데

아래와 같이 with 문을 사용한경우

WITH xxx AS (select * from table)

select * from xxx

" ORA-00933: SQL 명령어가 올바르게 종료되지 않았습니다 "

라는 에러와 함께 오류가 발생 합니다. (ADO 나 RDO 모두 에러)

VB에서는 SQL에 With 문을 사용 할수 없나요?

고수님들 답변 부탁 드립니다.

 

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

지원안되는 걸로 알고 있습니다만 혹시 모르니

devpia.com에서 확인해보세요

최성준(junkk)님이 2015-03-20 15:36에 작성한 댓글입니다.

ADODB 에서는 처음 구문이 "SELECT" 로 시작하여하 한다는 것 같군요.

따라서 다음과 같은 방식을 사용하시면 될 것 같습니다.

 

sql = WITH xxx AS (select * from table) select * from xxx

sql = "select * from (" & sql & ")"

 

 

 

지현사마님이 2015-03-25 15:47에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
40737아우터 조인 관련 질문 [1]
궁금
2015-03-16
7290
40736조건 정시기준 분할 데이터 문의 드립니다. [3]
김태경
2015-03-16
7560
40735while문 이용해서 로그인 쿼리 [1]
권기범
2015-03-12
6680
40734VB에서 오라클 WITH 문 사용시 오류 [2]
이창선
2015-03-12
7639
40733두 테이블 비교 후 기준데이터 추출
리민우
2015-03-10
7139
40731이름이 다르고, 테이블 구조가 동일한 테이블 데이터 합치기 [1]
choiksn
2015-03-06
7122
40730통계 화면 개발 쿼리 문의좀 드립니다. [1]
김미나
2015-03-05
7667
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다