Skip to main content

SQL parsing overview

What is an SQL parser?

An SQL parser is a tool that interprets SQL code and converts it into a format that computers can understand and process. It plays a crucial role in metadata management systems like Dataedo by analyzing SQL queries and retrieving relevant metadata.

Supported engines overview

Click on the links below to learn more about the supported syntax for each SQL dialect.

MySQL (incl. MariaDB)
Learn about MySQL and MariaDB support in Dataedo.
PL/SQL (Oracle)
Learn about PL/SQL support for Oracle databases.
PostgreSQL (incl. Redshift)
Learn about PostgreSQL and Amazon Redshift support in Dataedo.
Snowflake SQL (Snowflake)
Learn about Snowflake SQL support in Dataedo.
Transact-SQL
Learn about Transact-SQL support for SQL Server, Azure SQL, and Azure Synapse.

Online SQL Parser

Check out Dataedo's online SQL parsing and analysis tool to test SQL parsing capabilities in real time.