如何去除一个文本型字段里的数字? 小弟刚接手了个系统,现在有这么个需求是这样:某张表Table的某个字段Col中保存了员工的姓名,比如“402张三”,“50215李四”这样的数据,而且当时由于有重名的情况,所以还可能出现“101王五1”这样的数据。现在要求把用户名前面的部门编号去掉,也就是把数据变成“张三”、“李四”、“王五1”这样的情况,请教各路高手我除了用多条SQL慢慢清理之外,有没有简单点的方法?谢谢各位 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select LTRIM(字段,'123456789') from table 如果你想改天数据的话用update talbe set 字段 = LTRIM(字段,'123456789') 在这加个0吧 update talbe set 字段 = LTRIM(字段,'0123456789') UPDATE Tableset Col=ltrim(Col,'0123456789')注意:字段完全是数值的情况,修改下应该可以的。 SQL问题求教 如何查询手机号码中有连续6个相同数字的号码或其它规则? ORACLE 求助!!!oracle 触发器和主键约束的问题 请教下面情景的SQL语句编写方式 如何查看Oracle系统里的用户列表?(最后10分,敬请抢购) 想问一个问题好久了,oracle到底有没有像sql server那样的联机手册呀? 一个内部错误:79598 数据库进程的有关问题 如果将字符串型字段如REGDATE(8位,20161230)格式化为'2016-12-30' 删除表中的重复数据 大家看看,怀疑和Oracle的字符集相关
update talbe set 字段 = LTRIM(字段,'0123456789')
set Col=ltrim(Col,'0123456789')
注意:字段完全是数值的情况,修改下应该可以的。