저장 프로시저(stored procedure)에 대한 설명으로 옳지 않… | [7급 국가직 데이터베이스론] 26년 1회차 기출문제 상세 페이지
1[7급 국가직 데이터베이스론] 26년 1회차
저장 프로시저(stored procedure)에 대한 설명으로 옳지 않은 것은?
1
일반 애플리케이션 함수와 달리 매개변수를 전달할 수 없다.
2
데이터베이스 서버에서 실행되어 클라이언트와 서버 사이의 데이터 전송량을 줄일 수 있다.
3
SQL 외에 다른 언어로 작성될 수 있다.
4
CALL 문장을 가진 대화형 SQL에서 호출될 수 있다.
해설
저장 프로시저는 IN·OUT·INOUT 매개변수를 받을 수 있으므로, 매개변수를 전달할 수 없다는 설명이 옳지 않다.
저장 프로시저는 DBMS에 저장된 프로그램으로 서버 측에서 실행된다.
- 서버에서 여러 SQL을 한꺼번에 처리하므로 클라이언트와 서버 사이의 데이터 전송량이 줄어든다.
- SQL/PSM 외에 C, Java 같은 외부 언어로도 작성할 수 있다.
- 대화형 SQL에서 CALL 문으로 호출할 수 있다.
오류나 개정된 내용이 보이면 알려주세요