인프런 커뮤니티 질문&답변

이윤섭님의 프로필 이미지
이윤섭

작성한 질문수

RDBMS Modeling 실습

시도 시군구 저장프로시저 만들기

안녕하세요 SP_Sgg_Delete 프로시저 관련 질문드립니다.

작성

·

214

0

안녕하세요.

수업 잘 듣고있습니다.

SP_Sgg_Delete 프로시저에서

Where SggId = @SggId로 조건을 주셨는데요.

Sgg 테이블 자체가 두개의 키로 구성이 되어있는데

저렇게 삭제를 한다면 하나의 데이터가 아닌 여러 데이터가 삭제되는게 아닌가 해서 질문을 드립니다.

저 부분은 여러개가 삭제되도록 의도하신건가요?

Ex)

TB_Sgg

SggId SggName SgId

1 마포구 1

1 안양시 2

2 강남구 2

 

DELETE FROM TB_SGG WHERE SggId = 1

 

답변 2

0

이교준님의 프로필 이미지
이교준
지식공유자

아 SD + SGG 두개의 키가 맞죠. 삭제 시 SD와 SGG 두개 조건을 AND로 묶어주는 것이 맞습니다. 지적 감사합니다.

0

이교준님의 프로필 이미지
이교준
지식공유자

오류입니다. 님 말씀대로 WHERE SdId = @SdId AND SggId = @SggId 이렇게 되야 합니다. 감사합니다.

이윤섭님의 프로필 이미지
이윤섭

작성한 질문수

질문하기