-
카테고리
-
세부 분야
데이터베이스
-
해결 여부
미해결
pymysql << ; >>
21.12.29 17:37 작성 조회수 171
0
[실전]크롤링과 데이터베이스
안녕하세요. 정성스런 강의 한강 한강 감사한 마음으로 소중히 잘 듣고 있습니다. 먼저 감사의 말씀 드립니다.
작성해주신 최종코드를 보면 create table 구문에는 [ ; ]기호를 포함해서 작성하시고
INSERT INTO 구문에는 [ ; ] 기호 없이 작성하셨는데 제가 해봤을땐 PYMYSQL에선 ; 기호 넣든 안넣든 실행은 잘 되는 것 같습니다. 그냥 특별한 이유가 있으신지 해서 질문드렸습니다.
처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
-------------------------------------------------------------------
강의실 바로가기
답변을 작성해보세요.
0
잔재미코딩 DaveLee
지식공유자2021.12.29
안녕하세요.
본래는 SQL 문법에서 mysql 은 맨 마지막에 끝라인을 나타내는 ; 을 붙이는 것이 공식이긴 합니다만, 안붙여도 크게 맨 마지막 라인이 아닌 것처럼 보이지 않으면, 알아서 끝라인으로 인지하고 처리를 해줍니다. 그래서 pymysql 에서도 ; 를 넣든 안넣든 정상 동작한다고 보셔도 좋을 것 같습니다.
답변 1