Several SQL keywords missing taht are supported by traditional RDBMS and BigData Platforms
See original GitHub issueUsing language sql
some keywords used by traditional and new SQL constructs are not highlighted. These constructs are supported by traditional RDBMS, e.g. IBM DB2, and BigData platforms like Spark (SparkSQL):
- The keyword
values
can start a so-called values statement. The list ofbeginKeywords
has to be updated. - The keyword
all
supported by set opersations. - The keywords
bucket
andtablesample
used to specify table sampling. - The SQL function
explode
is not recognized. - The keywords
hours
,minutes
, andseconds
used to specify a time interval. - The keyword
lateral
used in lateral view specification. - The keyword
semi
used in semi join definitions. - The keyword
window
used in window functions. - The numerical data type
tinyint
.
Issue Analytics
- State:
- Created 5 years ago
- Comments:6 (5 by maintainers)
Top Results From Across the Web
Many Flavours of SQL - Towards Data Science
Cassandra has SQL-like CQL, Spark has SparkSQL, and even JIRA has JQL, which resembles basic SQL clauses like WHERE , IN , BETWEEN...
Read more >SQL vs NoSQL: Differences, Databases, and Decisions - Talend
SQL is the programming language used to interface with relational databases. NoSQL is a class of DBMs that are non-relational and generally do...
Read more >Big Data Storage | SpringerLink
Some of the key insights on big data storage are (1) in-memory databases and ... within traditional RDBMS are missing in NoSQL databases...
Read more >SQLite vs MySQL vs PostgreSQL: A Comparison Of Relational ...
This article compares and contrasts three of the most widely implemented open-source RDBMSs: SQLite, MySQL, and PostgreSQL.
Read more >Query Processing Architecture Guide - SQL Server
The SQL Server Database Engine processes queries on various data storage architectures such as local tables, partitioned tables, and tables ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
This issue can be closed it was fixed by #1908
Thanks for gathering the list @MichaelReichertOnGitHub. Any chance you’d want to do a PR and add them to?:
https://github.com/highlightjs/highlight.js/blob/master/src/languages/sql.js#L24