图3 运用SQL语句,分别查找摘要和凭证类型字段中是否存在数字开头的字段: SELECT * FROM [zfgjj].[dbo].[凭证表] where 摘要 like '[0-9]%' SELECT * FROM [zfgjj].[dbo].[凭证表] where 凭证类型 like '[0-9]%' 经查找发现摘要中存在数字,凭证类型字段中没有,如图4所示:
图4 解决方法:运用SQL语句将摘要中以‘0’开头的字段, 将‘0’替换为汉字‘零’,再重新采集后导入成功。 update 凭证表年度 set 摘要=replace(摘要,0,'零') where 摘要 like '0%' 二、关键字段重复导入造成主键冲突日子错误提示为:“违反了PRIMARY KEY 约束” 如图5所示: