Overview

This document describes the RAW’s version of SQL.

RAW SQL provides multiple extensions to SQL such as support for querying data files directly and complex data models while ensuring backward compatibility. Existing SQL queries should work out-of-the-box in RAW. The extensions to SQL are added either with the introduction of new keywords or by the introduction of well-defined behaviours where no behaviour is defined or accepted in standard SQL.

Attention

At this point, RAW SQL is not entirely backward compatible with regular SQL mostly to support more convenient and modern paradigms but we expect future revisions of the language to improve and achieve full backward compatibility.

Attention

Implementation Status. Currently, the RAW SQL Language Specification isn’t fully implemented in the engine. The first conforming version will be 1.0.