책 내용 질문하기
2권 8페이지 aql문 질문드립니다.
도서
2022 시나공 정보처리기사 실기
페이지
8
조회수
322
작성일
2022-04-30
작성자
탈퇴*원
첨부파일

중간에 테이블 정의하는 예제가 나오는데요.

쉼표가 없는 부분이 있어서 질문드립니다.

 

Foreign Key(전공) References 학과(학과코드)

On Delete Set Null

On Update Cascade,

 

->이렇게 cascade 뒤에만 쉼표가 붙었는데요.

콤마의 기준은 무엇이고 틀리면 오답인지요?

 

뒤에 기출문제 4번을 정답지를 보면,

Cascade 쉼표가 붙지 않았더라고요.

들여쓰기 같은 건 안 해도 되는 거지요? 

 

 

답변
2022-05-03 10:39:17

안녕하세요 길벗수험서 운영팀입니다.

 

콤마의 기준은 하나의 절입니다.

foreign key를 지정하는 구문이 어디까지 이어져 있는지 확인하고 마지막에 쉼표를 붙여줘야 하죠. 

잘못 적는 경우 오답이 됩니다.

 

기출4번의 경우 create table의 마지막 절이기 때문입니다.

쉼표(,)는 각 절을 구분하기 위해 사용하는 구분자로서 각 절마다 반드시 사용해야 하되 가장 마지막에 사용되어 닫는 괄호')'를 만나게 된다면 생략해야 합니다.

 

들여쓰기의 경우 단순히 가독성을 위해 사용해도, 사용하지 않아도 무관합니다.

들여쓰기가 반드시 되어있어야 하는 코드는 Python 외에는 없습니다. (교재에서 다루는 코드 중)

 

행복한 하루되세요 :)

  • 관리자
    2022-05-03 10:39:17

    안녕하세요 길벗수험서 운영팀입니다.

     

    콤마의 기준은 하나의 절입니다.

    foreign key를 지정하는 구문이 어디까지 이어져 있는지 확인하고 마지막에 쉼표를 붙여줘야 하죠. 

    잘못 적는 경우 오답이 됩니다.

     

    기출4번의 경우 create table의 마지막 절이기 때문입니다.

    쉼표(,)는 각 절을 구분하기 위해 사용하는 구분자로서 각 절마다 반드시 사용해야 하되 가장 마지막에 사용되어 닫는 괄호')'를 만나게 된다면 생략해야 합니다.

     

    들여쓰기의 경우 단순히 가독성을 위해 사용해도, 사용하지 않아도 무관합니다.

    들여쓰기가 반드시 되어있어야 하는 코드는 Python 외에는 없습니다. (교재에서 다루는 코드 중)

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.