All apps

Learn

Database references and tutorials, with every example run against a real server before it is published.

Every example was runNot copied. Output on these pages came out of a real server, more than once each, so random and clock-dependent results are never printed as if they were fixed.
Four engines alongsideWhere the translation is not obvious, a page says what the same job is called in MySQL, SQL Server, Oracle and SQLite — and which of them will quietly give you a different answer.
Nothing paddedA function gets a page when there is something on it the documentation does not have. The ones we could not improve on do not have pages.