Jump to content

Talk:SQLite

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia

Intro goes on at length about a fairly minor technical detail?

[edit]

In the intro section there is the following:

SQLite generally follows PostgreSQL syntax. SQLite uses a dynamically and weakly typed SQL syntax that does not guarantee the domain integrity.[7] This means that one can, for example, insert a string into a column defined as an integer. SQLite will attempt to convert data between formats where appropriate, the string "123" into an integer in this case, but does not guarantee such conversions and will store the data as-is if such a conversion is not possible.

This takes up almost half the introduction and to me seems like a technical detail that is not what the first thing I would bring up if someone asked me to describe what SQLite is. I'm nominating that for deletion, with the possibility of maybe making it stand out more in the design section, perhaps as a titled subsection. Thoughts? 24.228.172.139 (talk) 05:26, 19 January 2022 (UTC)Reply

It could be discussed how much to emphasise and where exactly to put this, but outright deletion is way wild. This is not a "fairly minor technical detail", it's a huge issue.
Another huge issue is with the article itself: It's rather outdated in places. For instance, the above-mentioned "technical detail" has been largely fixed since November 2021 (IIRC), by using the keyword "strict" when creating a table. (This is mentioned in several other places in the article, most notably along the lines of "this was announced in 2015, but nothing has been heard since" [Quoted from memory].) -- CRConrad (talk) 10:35, 10 June 2022 (UTC)Reply

Grammar: 'a' vs. 'an' SQLite database

[edit]

This article currently uses both 'a' and 'an' as the indefinite article when referring to 'SQLite database'. Which is correct depends on pronunciation, but it would probably be good to at least be consistent.

The official SQLite documentation uses 'an' exclusively from what I can tell , which is also consistent with the creator's pronunciation of "ess queue ell light" . Willbicks (talk) 05:16, 14 July 2023 (UTC)Reply

Fixed. I think 'an' makes more sense because "ess queue ell" seems like the official pronunciation, while "sequel" is just a shorthand people use. CWenger (^@) 13:50, 15 July 2023 (UTC)Reply

Origin Story

[edit]

I vaguely remember the birth of SQLite as a Tcl extension. There was a discussion about the utility of sparse data sets for memory conservation. Things took off rapidly from there! 2600:1700:6AE5:2510:0:0:0:24 (talk) 03:49, 4 March 2025 (UTC)Reply

History section should mention formation of SQLite Consortium in 2007

[edit]

Source: https://www.sqlite.org/pressrelease-20071212.html Mozzila and Symbian Limited joined the consortium along with Dr Richard Hipp to provide "Independent technical direction" ~2026-44364-04 (talk) 10:55, 13 August 2026 (UTC)Reply