인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

김필재님의 프로필 이미지

작성한 질문수

무작정 따라하며 원리를 깨우치는 웹 해킹 : WebGoat 편

[실습2-8] SQL Injection(intro) - 8

학습관련 질문

작성

·

50

0

혹시 이해가 잘 안가는 부분이 있어서 그런데요!
3SL99A';update employees set SALARY=100000 where LAST_NAME='Smith 이렇게 입력하면 구문이 잘 돌아가는걸 알 수 있는데 왜 구지 '가 ;앞에 들어가는지 잘 모르겠습니다.설명 한번만 간략하게라도 부탁드릴게요!! 그리고 저 뒤에 Smith부분에도 왜 뒤에 '가 안붙는지 잘 모르겠습니다

답변 1

0

크리핵티브님의 프로필 이미지
크리핵티브
지식공유자

SQL 문법상 하나의 절을 마치면 세미콜론을 반드시 해줘야 합니다.

sql 터미널 에서도 쿼리 실행을 해보셧지 않으실까요?

그때 세미콜론 입력하셨죠? 이처럼 하나의 절을 마치면 반드시 해줘야합니다.