如何计算MS Access 2010中备忘录字段的总计?

时间:2014-11-19 16:56:54

标签: ms-access ms-access-2010

我已将数据从MS Access(mdt)文件导入MS SQL。现在我想测试导入过程中是否截断了长文本。我计算了结果数据中文本长度的最小值,平均值,最大值和总和,如下所示

SELECT 
    MIN(DATALENGTH([LongField]))
    ,AVG(DATALENGTH([LongField]))
    ,MAX(DATALENGTH([LongField]))
    ,SUM(DATALENGTH([LongField]))
FROM TheExportedTable

结果:

0   725 7574    2156708

我想在MS Access中检查此字段的原始统计信息是否相同。 MS Access中字段的类型为memo。我该怎么做?我尝试添加一个计算字段,它只是没有用。当我尝试添加计算字段时,没有任何事情发生......

1 个答案:

答案 0 :(得分:2)

在Access中,您将使用LEN而不是DATALENGTH:

SELECT 
    MIN(LEN([LongField]))
    ,AVG(LEN([LongField]))
    ,MAX(LEN([LongField]))
    ,SUM(LEN([LongField]))
FROM TheExportedTable