Active discussions
e·h·w·Stock post message.svg To-do:

Want to help? Here are some suggestions for improvements that can be made to this article:

  1. Expand article
    1. SQL doesn't have "commands". A discussion of "statements", "clauses", "predicates", "expressions", etc., might be in order.
    2. Add explanation of SQL datatypes
    3. Overview of the (vast facilities) for custom datatypes in SQL:1999
    4. Add discussion of SQL standards-defined functions and operators (aggregate functions, windowing functions, math operators, etc.)
    5. CASE expressions. Some readers of other articles are surprised to find out that these even exist in SQL.
    6. Add discussion of subquery types, e.g. correlated subquery
    7. Add discussion of CTE's and recursive subqueries (partially done)
    8. Add discussion of why no Boolean data type
    9. Add intro to tables, rows, columns, and cursors
    10. Add short introduction to NULL and SQL 3VL (thorough discussion provided at Null (SQL)
    11. Add historical discussion of "Embedded SQL"
    12. Add discussion of declarative versus procedural languages
    13. Add discussion of SQL/XML
    14. Add discussion of SQL/PSM
    15. Overview of the parts of the SQL Standard
    16. Discussion of vendor-specific and proprietary extensions (might be too detailed to discuss all the differences between the different vendors and the standards)
    17. What is a "standards-compliant" version of SQL?
  2. Source statements in article (in particular, the criticisms section, although others need it also)
  3. Locate and add images if possible and where appropriate (screen shots of queries and results?) Maybe add one more screenshot of query results?
  4. Clean up, editing
  5. Simplify language and grammar.
  6. Clean up intro

External links modifiedEdit

Hello fellow Wikipedians,

I have just modified 2 external links on SQL. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

As of February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{sourcecheck}} (last update: 15 July 2018).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 16:47, 4 June 2017 (UTC)


The link to data query language redirects to Query_language that is very general and very vague about SQL. The links for DCL, DDL and DML try to be a combination of a relevant language in general and SQL specifically, but perhaps that is relevant to each of those other pages. Sam Tomato (talk) 02:03, 21 March 2019 (UTC)

Turing completenessEdit

The change in "&oldid=947475103" stated that " ... the most recent SQL standard actually *is* Turing complete, but many popular implementations are not ...". This raises the question of what we are speaking about: Reflects the article the SQL standard or the numerous implementations?--Kelti (talk) 08:34, 27 March 2020 (UTC)

Return to "SQL" page.