SQL 평가 시스템 제약사항
1. DBMS 버전
DBMS
버전
MariaDB
10.6.11
Oracle
19.0.0.0.ru-2023-01
PostgreSQL
15.2
2. SQL평가 기능 핵심 제약 사항
DQL(SELECT)만 사용 가능 (DML, DDL 등 사용 불가)
CTE(Common Table Expression), PL/SQL 사용 불가
ORDER BY 체점 불가 ( 레코드 순서가 달라도 정답 처리 됨 )
BOOLEAN 타입 사용 불가
모든 컬럼은 NOT NULL이어야 함
테이블 당 데이터 ROW 개수가 200개 이상 넘어가지 않도록 문제 개발 필요
실행시간, 메모리 사용량 제한 없음
3. 정답 채점 방식
채점 방식은 응시자 SQL 실행 결과 테이블과 TC 정답 테이블을 차집합(MINUS)하여 비교합니다.
응시자의 실행 결과를 TC 데이터로 차집합 했을 때 Row가 1개라도 남아있으면 실패한 TC가 됩니다.
레코드 순서가 달라도 통과됩니다.
Last updated