책 내용 질문하기
이번 정보처리기사 19년 2회 질문입니다.
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
0
조회수
281
작성일
2019-06-29
작성자
탈퇴*원
첨부파일

SQL 에서 insert 문제가 나왔는데요.

학생 테이블에서

학번이 98170823, 성명이 한국산, 학년이 3, 수강과목은 경영학개론, 연락처는 050-1234-1234 을 삽입하시오 라고 나왔어요.

 

그래서

INTSERT INTO 학생(학번,성명,학년,수강과목,연락처)

VALUES (98170823,'한국산',3,'경영학개론','050-1234-1234');

라고 썼는데요. 

다른 가답안을 비교하는 곳에서는

  

 답안: insert into 학생 values (193739, ‘홍길동’, 3, ‘경영학개론’, ‘010-1234-1234’);; 


이런식으로 했놨더라구요.
비교해보면 저는 학생 테이블에 속성까지 일일히 나열한것이고, 마지막에 세미콜론이 하나밖에 없는데 제가 쓴 답도 정답일까요?
답변
2019-07-01 10:25:27

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

 

회원님이 쓰신 것도 정답이고,

'답안'이라고 표시한 것은 세미콜론이 한 개만 들어가야 정답입니다.

 

모든 속성에 대한 데이터가 있다면 각 속성을 적어도, 속성을 적지 않아도 문제는 없습니다.

 

또한 insert 문 하나만 존재하기 때문에 세미콜론은 한 개만 들어가는 것이 맞습니다.

 

행복한 하루되세요 :)

  • 관리자
    2019-07-01 10:25:27

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

     

    회원님이 쓰신 것도 정답이고,

    '답안'이라고 표시한 것은 세미콜론이 한 개만 들어가야 정답입니다.

     

    모든 속성에 대한 데이터가 있다면 각 속성을 적어도, 속성을 적지 않아도 문제는 없습니다.

     

    또한 insert 문 하나만 존재하기 때문에 세미콜론은 한 개만 들어가는 것이 맞습니다.

     

    행복한 하루되세요 :)

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