internal static HashSet <T> ColumnDistinct <T>(this IDbCommand dbCmd, string sql, object anonType = null)
        {
            if (anonType != null)
            {
                dbCmd.SetParameters <T>(anonType, excludeDefaults: false);
            }

            return(dbCmd.ColumnDistinct <T>(sql));
        }
 internal static HashSet <T> ColumnDistinctFmt <T>(this IDbCommand dbCmd, string sql, params object[] sqlParams)
 {
     return(dbCmd.ColumnDistinct <T>(sql.SqlFmt(sqlParams)));
 }