select id=selectDbTableList parameterType=GenTable resultMap=GenTableResult select table_name table_comment create_time update_time from information_schematables where table_schema = select database
该SQL语句是用于在达梦数据库中查询表名、表注释、创建时间、更新时间等信息的。具体分析如下:
-
使用了information_schema库中的tables表,该表存储了所有数据库中的表信息。
-
通过where子句对查询结果进行过滤,排除了以qrtz_和gen_开头的表名以及已经在gen_table表中存在的表名。
-
通过if条件语句实现了模糊查询,可以根据表名和表注释进行检索。
-
如果传入了params.beginTime和params.endTime参数,则可以按照创建时间进行时间段检索。
-
最后按照创建时间倒序排列查询结果。
总的来说,该SQL语句主要用于在达梦数据库中查询符合条件的表信息,可以方便地对数据库进行管理和维护。
原文地址: https://www.cveoy.top/t/topic/hakF 著作权归作者所有。请勿转载和采集!