Ms access 如何在MS Access 2010中计算备注字段上的总计?

Ms access 如何在MS Access 2010中计算备注字段上的总计?,ms-access,ms-access-2010,Ms Access,Ms Access 2010,我已将数据从MS Access(mdt)文件导入到MS SQL。现在,我想测试长文本在导入期间是否没有被截断。我计算了结果数据中文本长度的最小值、平均值、最大值和总和,如下所示 SELECT MIN(DATALENGTH([LongField])) ,AVG(DATALENGTH([LongField])) ,MAX(DATALENGTH([LongField])) ,SUM(DATALENGTH([LongField])) FROM TheExportedTa

我已将数据从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
。我怎么做?我尝试添加一个计算字段,但它不起作用。当我尝试添加计算字段时,什么也没有发生…

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

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

Access版本中的计算字段是否使用了
Len
而不是
DATALENGTH
MIN(Len([LongField])
@HansUp,我无法创建任何计算字段谢谢,但我对MS-Access完全陌生。我试图创建任何计算字段,但没有成功。在哪里输入select语句?创建新查询。打开SQL视图并将其粘贴到其中。它可以工作,但Access中的函数
LEN
给出的值比MS SQL中的
DATALENGTH
小两倍。也许,最后一个以字节为单位,而不是以字符为单位