与查看结果相比,如何最好地检查已导出到xlsx文件的nvarchar字段的完整性?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了与查看结果相比,如何最好地检查已导出到xlsx文件的nvarchar字段的完整性?相关的知识,希望对你有一定的参考价值。

我正在使用此代码来检查nvarchar / string数据字段的数据完整性。使用以下代码从视图中获取总和,并将其与EXCEL中的相似公式进行比较,以查看总和是否相同。有没有更好的办法?我是新来的。

--Aggregate Boolean fields e.g. nvarchar. 
With table1 AS
(
Select 
       CASE WHEN (field_name) = 'Y' Then 1
            WHEN field_name = 'N' Then 2
            When field_name IS NULL THEN 3 
            ELSE field_name
            END AS field_name_count
From mysqlview
)
Select SUM(field_name) AS Count
From table1 
;

或此方法

 --Count characters in nvarchar column
Select 
       SUM(LEN(field_name)) AS Count
From mysqlview
;
答案

我无法发表评论,所以我在这里加2美分。您似乎总结了一个Nvarchar字段-您可以用这个理由来更新您的问题吗?

也-在第一个示例中,当列名是'field_name_count'时,您在'field_name'上加了总和

您是否尝试查看有多少字段包含文本并将此数字与Excel数据进行比较?

在这种情况下,您可以通过以下操作轻松地对它们进行计数:从mysqlview选择count(1),其中fieldname!=”,而不是fieldname为null

希望我有所帮助

以上是关于与查看结果相比,如何最好地检查已导出到xlsx文件的nvarchar字段的完整性?的主要内容,如果未能解决你的问题,请参考以下文章

怎么从oracle导出数据到excel

如何使用PL/SQL工具将oracle数据导出到excel

js xlsx使用说明(主要讲导出表格与设置表头相关)

保姆级Java后端查询数据库结果导出xlsx文件+打印xlsx表格

Python xlsx 导出格式化

软件R语言数据导入与导出