如何全面测试我的 SQL 工具?

How can I fully test my SQL tool?

我想构建一个工具来从查询中提取信息。我怎样才能测试我的工具的完整性,或者我怎样才能列举所有的用例。有没有我可以借用的框架或现有示例?\

我正在使用 python。我正在尝试提取有关如何使用 table 的信息。它是单独使用还是通过连接使用?连接中使用了哪些列? where子句中使用了哪些列。我试图建立所有的用例,例如,加入两个 tables,三个 tables,每列在选择中使用一次,等等

我有一个类似的 'general' 问题 post dba stackexchange (https://dba.stackexchange.com/),此处和代码审查。此处和代码审查将问题标记为不符合网站的意图。但是,dba stack exchange 的人很有帮助。您可能也想 post 向他们提出这个问题。