加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

[VB.NET]再求一条SQL语句更新问题

发布时间:2020-12-16 23:42:14 所属栏目:大数据 来源:网络整理
导读:再求一条SQL语句更新问题 表名:MATNAM 字段名:MAT_VAL 目的结果:将MAT_VAL里面的带*的内容后面再加一个* 内容如下: A01-*1 A01-*1* A01-*10 A01-*10* A01-*100 改为 A01-*100* A01-*100A A01-*100A* A01-*11 A01-*11* _________________________________
再求一条SQL语句更新问题 表名:MATNAM 字段名:MAT_VAL 目的结果:将MAT_VAL里面的带*的内容后面再加一个* 内容如下: A01-*1 A01-*1* A01-*10 A01-*10* A01-*100 改为 A01-*100* A01-*100A A01-*100A* A01-*11 A01-*11* __________________________________________________________________________ Update MATNAM Set MAT_VAL=MAT_VAL+ * Where MAT_VAL like %*% __________________________________________________________________________ 楼上的最好改一改,不然会把其他带*的记录全更新的! Update MATNAM Set MAT_VAL=MAT_VAL+ * Where MAT_VAL like A01-*% __________________________________________________________________________ 目的结果:将MAT_VAL里面的带*的内容后面再加一个* 这个的意思就是 一楼的意思吧 __________________________________________________________________________ 我也刚刚做出来,呵呵,还是谢谢啦. 我的做法是这样的: UPDATE MATNAM SET MAT_VAL = MAT_VAL + * WHERE (SUP_NO = b02 ) AND (CHARINDEX( *,MAT_VAL) > 0) __________________________________________________________________________ 一直被定位在怎么用REPLACE来实现,难怪想不出来,晕,呵呵 __________________________________________________________________________

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读