RDB에서 DB 서버가 SQL 구문을 어떻게 해석하고, 유효성 검사의 척도를 지정해줄수 있는 방법이다 1. 많이 사용하는 mode1) STRICT_TRANS_TABELS데이터 타입이 맞지 않거나 범위를 벗어난 값을 입력할 때 에러를 발생시킨다- 꺼진 경우 : 숫자가 데이터 타입의 최대치를 벗어난 경우, 최대치만큼만 저장하고 경고한다-> 해당 모드를 켜야 DB가 값 입력을 거부하고 rollback 한다 2) ONLY_FULL_GROUP_BYGroup by 절을 사용할 때 선택목록에 집계 함수나 Group by에 포함되지 않은 컬럼이 있는 경우 쿼리를 거부한다. SQL 표준 준수를 위한 모드 3) NO_ZERO_DATE / NO_ZERO_IN_DATE0000-00-00 같은 유효하지 않은 날짜의 입력 허용 ..