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 1486 게시물 읽기
No. 1486
sql좀 봐주세요...에러 원인을 잘 모르겟어요.
작성자
초보sql
작성일
2006-04-01 15:28ⓒ
2006-04-02 13:05ⓜ
조회수
4,285

create proc sp_NEWreport01

(

@FromDate char(10),

@ToDate char(10),

@FromTime char(11),

@ToTime char(11),

@SiteNum char(2),

@FromSID Char(6),

@ToSID Char(6),

@GID char(13),

@CallType char(1),

@SortOrder char(1)

)

as


IF (@FromDate = @ToDate)

BEGIN

SELECT

f_call_date, f_call_time, f_call_siteid,

f_call_calltype,

CASE WHEN f_call_galias = '' THEN f_call_sid ELSE f_call_galias END

CALLNAME,

f_call_chnumber,

CASE WHEN f_call_delay = '1' THEN f_call_duration ELSE 0 END

DELAYTIME,

CASE WHEN f_call_delay = '0' THEN f_call_duration ELSE 0 END

CALLTIME

FROM

t_details



GROUP BY

f_call_date

HAVING

f_call_date = @FromDate and

f_call_time between @FromTime and @ToTime and

f_call_sid between @FromSID and @ToSID and

f_call_pid like @GID and

f_call_siteid like @SiteNum and

IF @CallType= '%' /* 이부분에서 계속 에러가 나네요..--*/

BEGIN

f_call_calltype ='1'

END

END



===========================

에러

Server Message: Number 156, Severity 15

Procedure 'sp_NEWreport01', Line 37:

Incorrect syntax near the keyword 'IF'.

Server Message: Number 102, Severity 15

Procedure 'sp_NEWreport01', Line 39:

Incorrect syntax near 'f_call_calltype'.


원인 파악좀 해주세요...

필드명은 틀리지 않았는데...

 

 

 

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

where~~~

f_call_siteid like @SiteNum and

IF @CallType= '%' /* 이부분에서 계속 에러가 나네요..--*/

BEGIN

이런 구문이 가능한가요?

지연님이 2006-04-03 11:16에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1489오라클 db link 기능이 있나요? [1]
아류겐
2006-04-03
3613
1488윈도우용 Sybase 다운로드 및 구하는곳 [1]
나현길
2006-04-03
4603
1487한 디바이스에 data 와 log 같이 있을경우 로그만 삭제 가능한지요 [3]
방동식
2006-04-03
3897
1486sql좀 봐주세요...에러 원인을 잘 모르겟어요. [1]
초보sql
2006-04-01
4285
1485날짜 변경 포맷.. 참고하세요 [1]
getdate()
2006-03-30
7028
1481부정형 조건이 인덱스를 타네요. [1]
아류겐
2006-03-29
3567
1480convert(varchar(2),datepart(ss,getdate())) 문제점 [5]
아라클러
2006-03-29
5196
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다