정보처리산업기사 기출문제·모의고사·오답노트·자동채점

2005년05월29일 1번

[데이터 베이스] 내장 SQL문의 설명 중 틀린 것은?

  • ① 내장 SQL 문장 끝은 어떠한 호스트 언어일지라도 반드시 세미콜론(;)으로 종료해야 한다.
  • ② 내장 SQL 문장은 호스트언어의 실행 문장이 나타날 수 있는 곳이면 어디서나 사용 가능하다.
  • ③ 내장 SQL 문장은 일반 대화식 SQL 문장에 EXEC SQL을 추가한다.
  • ④ 내장 SQL 문장은 호스트 변수를 포함할 수 있다.
(정답률: 55%)

문제 해설

"내장 SQL 문장은 호스트언어의 실행 문장이 나타날 수 있는 곳이면 어디서나 사용 가능하다."가 틀린 설명입니다. 내장 SQL 문장은 호스트 언어에서 지원하는 특정 위치에서만 사용할 수 있습니다. 예를 들어 C 언어에서는 함수 내부에서만 내장 SQL 문장을 사용할 수 있습니다.

정답인 "내장 SQL 문장 끝은 어떠한 호스트 언어일지라도 반드시 세미콜론(;)으로 종료해야 한다."는 내장 SQL 문장의 문법적인 규칙 중 하나입니다. 세미콜론을 사용하지 않으면 문장이 끝나지 않았다고 인식되어 오류가 발생할 수 있습니다.

내장 SQL 문장은 일반 대화식 SQL 문장에 EXEC SQL을 추가하여 사용하며, 호스트 변수를 포함할 수 있습니다.
이전 문제
다음 문제
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답