logoalt Hacker News

zabzonktoday at 6:05 AM3 repliesview on HN

Not clear if the author realises that all commercial SQL database engines support querying of the database's metadata using SQL. Or maybe I have misunderstood - I only skimmed the article.


Replies

da_chickentoday at 6:38 AM

Yeah, this seemed like a very long way to say, "Our RDBMS has system catalogs," as if it's 1987.

But then, they're also doing JOINs with the USING clause, which seems like one of those things that everybody tries... until they hit one of the several reasons not to use them, and then they go back to the ON clause which is explicit and concrete and works great in all cases.

Personally, I'd like to hear more about the claims made about Snowflake IDs.

show 1 reply
deepsuntoday at 7:07 AM

Differently though, AFAIR PostgreSQL does most of the schema changes transactionally, but not MySQL.

show 1 reply