我发现相同的查询在不同的 DBMS 中不起作用令人沮丧。
例如,某些 DBMS(例如 Microsoft SQL Server 和 MySQL)似乎支持该information_schema表,而其他DBMS(例如SQLite)则不支持。
一些数据库如 MySQL 允许你做SHOW TABLES,等等。
有些限制使用结果,SELECT TOP 10 ...而其他限制使用... LIMIT 10.
为什么不同的 DBMS 如此不兼容和异常?
他们为什么不遵循 SQL 标准?
哪些擅长坚持SQL标准?
哪些在遵守 SQL 标准方面是出了名的差?
sql-standard ×1