Ms access 如何在MS Access 2010中计算备注字段上的总计?
我已将数据从MS Access(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
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
小两倍。也许,最后一个以字节为单位,而不是以字符为单位