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
운영게시판
최근게시물
Sybase Q&A 4087 게시물 읽기
No. 4087
오라클에서 실행되는 문장인데요.
작성자
이은정
작성일
2011-02-09 12:54
조회수
6,386

AND B.PB05_U_SEQ      = CAST(SUBSTR(A.PB25_BAT_NO,3,5) AS DECIMAL) || A.PB25_BAT_SEQ
 

위의 문장을 Sybase 에서 실행을 하면

결과 1: ERROR [HY000] [Sybase][ODBC Driver][Adaptive Server Anywhere]Invalid data type comparison in predicate (B.PB05_U_SEQ = STRING(CAST(SUBSTR ((A.PB25_BAT_NO,3,5) AS NUMERIC(126,38)),A.PB25_BAT_SEQ)),
-- (dfp_Simple.cxx 546)
1개의 쿼리가 실행 되었습니다.

이런 에러가 납니다...

제발 해결 부탁드립니다.

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

decimal type과 string type을 연산해서 그렇습니다.

 

 

지연님이 2011-03-23 09:36에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
4090FOREIGN KEY 컬럼 추출 소스 질문 [1]
김경수
2011-02-25
4925
4089오라클의 아카이브파일과 유사한 것이 있을까요? [1]
김대훈
2011-02-17
5117
4088Sybase 에서 with 구문이 먹히나요? [1]
강정석
2011-02-09
7474
4087오라클에서 실행되는 문장인데요. [1]
이은정
2011-02-09
6386
4085Sybase ASE12.5 String --> Date 형 변환 도와주세요. [1]
박현진
2011-01-26
7176
4084sybase 12.7 > 15 버전 [1]
최종욱
2011-01-06
6799
4082Sybase ASE가 갑자기 기동이 안됩니다. [1]
임희성
2010-12-30
6151
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다