热搜
您的位置:首页 >> 体育

如何解决整理SQLServer输入的数据2

2019年11月05日 栏目:体育

推而广之,我希望遍历列列表并生成我需要的声明。我把需要的内容集中到一些格式化行中,用一个单独的查询来达到这个目的。 SELECT',Max(

推而广之,我希望遍历列列表并生成我需要的声明。我把需要的内容集中到一些格式化行中,用一个单独的查询来达到这个目的。 SELECT',Max(Len( ' + COLUMN_NAME + ' )) AS ' + COLUMN_NAME FROMINFORMATION_SCHEMA.COLUMNSWHERE TABLE_NAME = 'tblArthurClean'AND DATA_TYPE IN( 'char', 'varchar' )

列表A中是一个简短的结果集。现在按照以下步骤执行: Max(Len( Record_Length_Indicator_or_Filler )) AS Record_Length_Indicator_or_Filler, Max(Len( Job_Number )) AS Job_Number, Max(Len( Personal_or_Firm_Name )) AS Personal_or_Firm_Name, Max(Len( Mailing_Address_Supplied_by_Customer

把结果集粘贴到一个文本编辑器中。 在行前面插入SELECT。 在文件末尾增加FROM和表的名称。 我在文件开头和末尾添加以下内容。 SELECT GetDate()GO

然后我删除输出结果行前面的逗号,把它保存为一个查询,加载再让它运行。 我对它在我的服务器上的性能非常满意。它只用了一个小时多一点的时间计算出结果——对于分析一个6200万行几百列的表,时间不算太长。 得到的结果是一行结果集,我可以用它作为修改表结构和列名称的指导,并把这些结果与原始表联系起来,做出相应的调整。 本文说明退一步思考如何能够为你节省大量的输入时间。我的座右铭是:“只要SQL能够做的,它都应该完成。”

郑州华山医院预约挂号
肤康医院杜荣昌
遵义专看癫痫病医院
太原治疗妇科费用
天津男科医院
  • 友情链接
  • 合作媒体