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 675 게시물 읽기
No. 675
SQL0134N 문자열 컬럼, 호스트 변수....
작성자
이미희(이쁜벼리)
작성일
2004-08-13 15:21
조회수
6,833

안녕하세요~~

이번에 java, DB2 로 개발을 하는데, 아래의 쿼리가 에러가 납니다.

"||" 로 연결된 컬럼의 길이가 길어서 "=" 비교가 안된다고 합니다.

"like" 로 하면 되긴 합니다만, "=" 사용할 수 있는 방법이 있을까요?

 

SELECT COUNT(*)
FROM ( SELECT
(RTRIM(op01) || RTRIM(op02) || RTRIM(op03) || RTRIM(op04) || RTRIM(op05) ||
RTRIM(op06) || RTRIM(op07) || RTRIM(op08) || RTRIM(op09) || RTRIM(op10) ||
RTRIM(op11) || RTRIM(op12) || RTRIM(op13) || RTRIM(op14) || RTRIM(op15) ||
RTRIM(op16) || RTRIM(op17) || RTRIM(op18) || RTRIM(op19) || RTRIM(op20) ||
RTRIM(op21) || RTRIM(op22) || RTRIM(op23) || RTRIM(op24) || RTRIM(op25) ||
RTRIM(op26) || RTRIM(op27) || RTRIM(op28) || RTRIM(op29) || RTRIM(op30) ||
RTRIM(op31) || RTRIM(op32) || RTRIM(op33) || RTRIM(op34) || RTRIM(op35) ||
RTRIM(op36) || RTRIM(op37) || RTRIM(op38) || RTRIM(op39) || RTRIM(op40) ||
RTRIM(op41) || RTRIM(op42) || RTRIM(op43) || RTRIM(op44) || RTRIM(op45) ||
RTRIM(op46) || RTRIM(op47) || RTRIM(op48) || RTRIM(op49) || RTRIM(op50) ||
RTRIM(va01) || RTRIM(va02) || RTRIM(va03) || RTRIM(va04) || RTRIM(va05) ||
RTRIM(va06) || RTRIM(va07) || RTRIM(va08) || RTRIM(va09) || RTRIM(va10) ||
RTRIM(va11) || RTRIM(va12) || RTRIM(va13) || RTRIM(va14) || RTRIM(va15) ||
RTRIM(va16) || RTRIM(va17) || RTRIM(va18) || RTRIM(va19) || RTRIM(va20) ||
RTRIM(va21) || RTRIM(va22) || RTRIM(va23) || RTRIM(va24) || RTRIM(va25) ||
RTRIM(va26) || RTRIM(va27) || RTRIM(va28) || RTRIM(va29) || RTRIM(va30) ||
RTRIM(va31) || RTRIM(va32) || RTRIM(va33) || RTRIM(va34) || RTRIM(va35) ||
RTRIM(va36) || RTRIM(va37) || RTRIM(va38) || RTRIM(va39) || RTRIM(va40) ||
RTRIM(va41) || RTRIM(va42) || RTRIM(va43) || RTRIM(va44) || RTRIM(va45) ||
RTRIM(va46) || RTRIM(va47) || RTRIM(va48) || RTRIM(va49) || RTRIM(va50)) va
FROM est WHERE carc = 'AA' AND year = '04') a
WHERE RTRIM(a.va) like '946000-' FOR FETCH ONLY WITH UR

 

"SQL0134N 문자열 컬럼, 호스트 변수, 상수 또는 함수 ""의 사용이 부적절합니다."
SQLSTATE=42907

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

 

흐~~~~

그러면 VIEW를 만들어서 사용하시면....

안병근(moremuzi)님이 2004-10-12 17:28에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
678db2에서 table 사이즈 계산하는 sql문 좀 가르쳐 주세요.. [2]
정영상
2004-08-19
10204
677왕초보입니다. SQLNavigator 4 한글매뉴얼을 구해주세요
김정태
2004-08-19
5651
676AS/400의 DB를 LINUX UDB 8.1로 덤프려면?
이재익
2004-08-13
6065
675SQL0134N 문자열 컬럼, 호스트 변수.... [1]
이미희
2004-08-13
6833
674원격db접속 에로 해결 좀..
김재훈
2004-08-13
6598
673DB2/AS400의 ASCII 코드값문제
장훈
2004-08-13
6088
672사용자 정의 함수에서 커서를 사용하는 법을 알고 싶습니다.
김태윤
2004-08-12
6298
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다