question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Several SQL keywords missing taht are supported by traditional RDBMS and BigData Platforms

See original GitHub issue

Using 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 of beginKeywords has to be updated.
  • The keyword all supported by set opersations.
  • The keywords bucket and tablesample used to specify table sampling.
  • The SQL function explode is not recognized.
  • The keywords hours, minutes, and seconds 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:closed
  • Created 5 years ago
  • Comments:6 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
yakov116commented, Sep 8, 2019

This issue can be closed it was fixed by #1908

1reaction
marcoscacerescommented, Nov 15, 2018

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

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found