【执行完毕后,身份证号列如果有空格就给清空了,我只想清空空格】Update Sheet1$ set 身份证号=”” where 身份证号 LIKE '% %' 本帖最后由 wdzczy 于 2010-08-02 14:35:48 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Update Sheet1$ set 身份证号=replace(身份证号,””,'') where 身份证号 LIKE '% %' Update Sheet1$ set 身份证号=replace(身份证号,' ','') where 身份证号 LIKE '% %' Update Sheet1$ set 身份证号=replace(身份证号,' ','') Update Sheet1$ set 身份证号=replace(身份证号,char(32),'') where 身份证号 LIKE '%'+char(32)+'%' 如果只是前后有空格,可以这样update tb set 身份证号=ltrim(rtrim(身份证号)) Update Sheet1$ set 身份证号=replace(身份证号,' ','') Update Sheet1$ set 身份证号=replace(身份证号,'','') where 身份证号 LIKE '% %' 执行成功,但是没有效果 哈哈 你的正确~Update Sheet1$ set 身份证号=replace(身份证号,' ','') 这个是有一个空格的 ' '你可以先select 身份证号,replace(身份证号,' ','')from table 看看这两列有区别吗? 再问二个查询问题 两个表统计问题? 100 分:在同一个SQLSERVER中数据库复制问题! 不使用子查询实现表关联 大家一起想想这个问题如何解决,sql中如何按规律生成时间 SQL 2005 开发版新建一个作业时出错?? 急!!!如何有选择性地将excel表导入sql server2000 这样把sql的数据库文件加到sql server中 VFP中调用函数的参数传递问题!很简单! 恳请高手指点迷津 创建链接的服务器的问题 请问如何分组排序,谢谢
set 身份证号=replace(身份证号,””,'')
where 身份证号 LIKE '% %'
set 身份证号=replace(身份证号,' ','')
where 身份证号 LIKE '% %'
where 身份证号 LIKE '%'+char(32)+'%'
Update Sheet1$
set 身份证号=replace(身份证号,'','')
where 身份证号 LIKE '% %' 执行成功,但是没有效果
from table 看看这两列有区别吗?