From 99d3b2ce36bc6a8ad0a7e2800c4690dd2148a18d Mon Sep 17 00:00:00 2001
From: liyj <1003249715@qq.com>
Date: Thu, 29 Aug 2024 10:13:29 +0800
Subject: [PATCH] 1、新增数据字典公共功能模块
---
dyh-service/dyh-utils/src/main/java/cn/huge/module/buildcode/dao/mapper/xml/BuildCodeMapper.xml | 28 +++++++++-------------------
1 files changed, 9 insertions(+), 19 deletions(-)
diff --git a/dyh-service/dyh-utils/src/main/java/cn/huge/module/buildcode/dao/mapper/xml/BuildCodeMapper.xml b/dyh-service/dyh-utils/src/main/java/cn/huge/module/buildcode/dao/mapper/xml/BuildCodeMapper.xml
index 11b38fb..49912b5 100644
--- a/dyh-service/dyh-utils/src/main/java/cn/huge/module/buildcode/dao/mapper/xml/BuildCodeMapper.xml
+++ b/dyh-service/dyh-utils/src/main/java/cn/huge/module/buildcode/dao/mapper/xml/BuildCodeMapper.xml
@@ -15,28 +15,18 @@
<result property="name" column="name"/>
<result property="comments" column="comments"/>
<result property="dataType" column="dataType"/>
- <result property="dataScale" column="dataScale"/>
</resultMap>
<!--自定义查询-->
<select id="getTabInfo" parameterType="String" resultMap="reslutMap">
- SELECT
- t1.table_name AS "tableName",
- t2.comments AS "tableComments",
- t1.column_name AS "name",
- t1.data_type AS "dataType",
- c.comments AS "comments"
- FROM
- user_tab_columns t1
- JOIN
- user_tab_comments t2
- ON
- t1.table_name = t2.table_name
- LEFT JOIN
- user_col_comments c
- ON
- t1.table_name = c.table_name AND t1.column_name = c.column_name
- WHERE
- t1.table_name = #{tableName}
+ SELECT t1.table_name AS "tableName", t2.comments AS "tableComments", t1.column_name AS "name",
+ t1.data_type AS "dataType", t3.comments AS "comments"
+ FROM all_tab_columns t1
+ LEFT JOIN all_tab_comments t2 ON t1.table_name = t2.table_name
+ LEFT JOIN user_col_comments t3 ON t1.table_name = t3.table_name AND t1.column_name = t3.column_name
+ WHERE t1.table_name = #{tableName}
+ AND t1.OWNER = #{tableSchema}
+ AND t2.OWNER = #{tableSchema}
+ AND t3.OWNER = #{tableSchema}
</select>
</mapper>
\ No newline at end of file
--
Gitblit v1.8.0