7P by xguru 2023-04-17 | favorite | 댓글과 토론
  • 워킹그룹이 최종본을 ISO에 전달했고, 승인 대기중

기존 SQL 언어의 변경

  • UNIQUE 의 NULL 처리 명시
  • GROUP된 테이블에서 SELECT 하지 않은 필드로 ORDER BY 가능
  • GREATEST, LEAST 함수 추가
  • LPAD, RPAD 함수 추가
  • 멀티 캐릭터 TRIM 함수들(LTRIM, RTRIM, BTRIM)
  • VARCHAR 로만 지정시 자동으로 최대길이값 지정
  • CYCLE 마크 값 개선
  • ANY_VALUE() 함수 추가
  • 10진수가 아닌 정수 리터럴 지원(0xFFFF, 0o755, 0b11001111)
  • 숫자 리터럴에서 언더스코어 지원(시각적 그룹핑을 위해)

JSON 관련 새기능

  • JSON 데이터 타입
  • 향상된 JSON 데이터 타입(UNIQUE KEYS 체크 추가)
  • 문자열 기반 JSON : JSON_OBJECT, JSON_OBJECTAGG, JSON_TABLE
  • SQL/JSON Path 언어에 16진수 정수 리터럴 사용 가능
  • SQL/JSON 간소화된 접근자: "."을 이용하여 컴포지트 타입 또는 배열처럼 접근 가능
  • SQL/JSON 의 아이템 메소드들 : bigint(), date(), integer(),..
  • JSON 비교

프로퍼티 그래프 쿼리 (SQL/PGQ)

  • 테이블을 그래프DB 처럼 쿼리 가능