|
@@ -172,5 +172,15 @@
|
|
|
<select id="selectFiledDataMaxLength" resultType="java.lang.Integer">
|
|
|
select MAX(LENGTH(${key})) from ${tableName}
|
|
|
</select>
|
|
|
+ <select id="selectSumColumnLength" resultType="java.lang.Integer">
|
|
|
+ SELECT
|
|
|
+ SUM( CHARACTER_MAXIMUM_LENGTH )
|
|
|
+ FROM
|
|
|
+ information_schema.COLUMNS
|
|
|
+ WHERE
|
|
|
+ TABLE_SCHEMA = #{database}
|
|
|
+ AND TABLE_NAME = #{tableName}
|
|
|
+ AND DATA_TYPE = 'varchar'
|
|
|
+ </select>
|
|
|
|
|
|
</mapper>
|