我有一个约300K记录的表。为了导入它们完全像它们存在于原始文件中一样。原始文件有管道和波浪号分隔符。我用管道撇号替换了管道代号,以便字段以文本形式出现。现在我需要摆脱撇号。数据库实际上将字段存储为ntext而不是文本。真正的问题在于,许多字段都是零填充字段,我需要它们在数据库中保持零填充。替换撇号SQL Server 2008 R2
这是一个文本样本。第一行是标题。
Rec'产品编号'Substit。 'Group SKU'Univ。 Prod。代码“文章说明”猫 “部门介绍” P.Cla“产品类别 描述” SC“子类描述
”飞“系列描述的与供应商的文章 数“飘”石“毛重” UniWT“净重
'长' 宽 '高
' UniDim '音量' UniVol '民商' 制造商的价格
'供应商名称' 经理 '类别经理姓名
00 '000000000022404373'' '43000670002
' 67000 SBC众议院混合T-光盘'063'办公耗材
'125 60 '办公耗材'01' 热饮
'01 '咖啡 '67000
'EA 'EA' 14.700 'OZ' 11.040'
8.600' 7.000' 3.100 'IN' 0.108 'FT3 '0000008228'' M块和SONS INC
'017 '帕蒂·邓纳姆00'000000000022404658'
' 400224046585 'NFR 2010圣诞快乐20Pk
' 071 '非商品文章' 30001 'OfficeMax公司
'11' 商品“01'礼品卡计划 'SV1003846'EA'EA'16.000'OZ'
16.000'4.250'1.950'4.50 0 'IN' 0.022 'FT3 '0000934003'' Ceridian公司STORED VALUE SOLUTIONS INC 'ZN1 '非商品00 '000000000022404676' ' '75353105641' “气泡信封10.5 ”“ X15 5PK”' 046“收发室/移动
'07303' KRAFT WRAP /邮寄者01 '寄件人
'02 '泡沫 '756618
'EA 'EA' 14.200 'OZ' 14.200'
16.500' 11.250' 1.250 'IN' 0.134' FT3 '0000008162'“SHURTECH品牌
'021'收发室00'000000000022404756''
'72512244814'Champ.5mm 12pk Asstd Colors
'053' 书写工具 '10453' 机械 铅笔'02“可填充
'01 '增值(Refilla 'AL15BP12M
'EA 'EA' 5.000 'OZ' 4.100'
7.600' 4.200' 1.000 'IN' 0.018'FT3'0000000146''PENTEL OF AMERICA LTD。
“004”科比斯宾塞
我需要他们出现在样品中,包括以上前导零,结束了对数据库中的所有列的文本字段和值。
你在使用导入的数据? –