아래와 같이 프로시저를 수행했습니다.
use sample2
EXEC SP_TEST;
go
아래와 같이 프로시저 수행 시 에러가 나는데..
프로시저 안에 있는 아래 SQL문을 직접 가져가서 돌려보면 정상적으로 수행되는데, 프로시저 통해서만 이런 오류 메시지가 납니다.
DELETE FROM [sample2].TEST WHERE START < getdate() -7;
메시지 102, 수준 15, 상태 1, 줄 8
')' 근처의 구문이 잘못되었습니다.
참고로
프로시저 SP_TEST를 sample2라는 스키마에 생성했고,
TEST라는테이블도 sample2라는 스키마에 생성했습니다.
조언을 좀 구할 수 있을까요?
위 구문상에 특별한 오류는 없어 보이는데요?