News for hackers. Stuff that matters.
Re:SQLite has pretty limited builtin functions by zzo38computer on Sunday August 21, 2022 @08:19PM (#32545863)
Some things can be done using existing built-in functions, such as the FORMAT (or PRINTF) function, although some do not.

I have also made some SQLite extensions, such as one to produce PostScript tokens as output, as well as a PIPE function (uses an external program to process the data), 2D CSV, and others.

In some cases, things are better done by things to be made in SQLite itself.

For example, you cannot use ORDER BY in non-window aggregate functions (even though PostgreSQL allows it); this may be useful with some functions, such as GROUP_CONCAT. I would want them to fix this, but they did not do this.

I have written a patch for SQLite to work with non-Unicode text properly. One feature of SQLite is that it uses Unicode, so I fixed it so that it uses non-Unicode. I did not implement a patch of the other one, since that would require remaking the amalgamation, I think.

Re:SQLite has pretty limited builtin functions by efdb on Sunday August 21, 2022 @06:31PM (#32545157)
see https://github.com/nalgeon/sqlean for 'All the missing SQLite functions'
Re:SQLite has pretty limited builtin functions by eatonphil on Sunday August 21, 2022 @06:43PM (#32545242)
go-sqlite3-stdlib is influenced by sqlean but is written in Go (not C) so should be easier to contribute to, has 95% test coverage, and is easier to integrate with Go programs than C extensions.