3 ms·
> We should really standardize a core language for SQL Do you mean something other than ISO/IEC 9075:2023 (the 9th edition of the SQL standard)?
by anothername12 2y ago
> We should really standardize a core language for SQL
Do you mean something other than ISO/IEC 9075:2023 (the 9th edition of the SQL standard)?
- roenxi 2y agoIt costs 194 CHF to read. There is room for improvement.
- Ericson2314 2y agoA core language is a minimal AST without surface syntax (and thus no bikeshedding of that) that distills the surface language to its essence.
- Ericson2314 2y agoSQL is basically the list monad, with various quotients / refinements: - Sometimes the order doesn't matter - Sometimes there are functional dependencies - Sometimes one knows the length of the list in question is 1 (foreign key constraints)