社区
C#
帖子详情
求一替换的SQL语句!
byhum
2006-10-28 10:24:36
现在表中有一个Rname字段,其中有的字符形式为:
安徽省新宇缆业集团有限公司(原安徽新宇电缆总厂)
尚朋堂(广州)电器有限公司
宁波斯佳电器有限公司 (慈溪市斯佳电器厂)
现要求:
1,将带有(原...)的字符全部删掉,
2,将括号中没有"原"字样的记录拆分成两条记录,
3,括号中只有(广州)这类地名的记录保持不变;
请问大家该如何解决?分不够了,明天再加!
...全文
277
7
打赏
收藏
求一替换的SQL语句!
现在表中有一个Rname字段,其中有的字符形式为: 安徽省新宇缆业集团有限公司(原安徽新宇电缆总厂) 尚朋堂(广州)电器有限公司 宁波斯佳电器有限公司 (慈溪市斯佳电器厂) 现要求: 1,将带有(原...)的字符全部删掉, 2,将括号中没有"原"字样的记录拆分成两条记录, 3,括号中只有(广州)这类地名的记录保持不变; 请问大家该如何解决?分不够了,明天再加!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
byhum
2006-10-28
打赏
举报
回复
to lovvver(www.notsoft.cn)! :
我拿到c#版来又怎么了?目的是为了让贴子提前一下,我再转回去!
分少怎么了?帮助人就是为了图分吗?人家dawugui(潇洒老乌龟)怎么就没像你计较这么多?
你的人品太差了!
不帮忙还四处挑别人的毛病!
byhum
2006-10-28
打赏
举报
回复
to lovvver(www.notsoft.cn)! :
分不够了,明天再加!
这句话你看不见吗!
byhum
2006-10-28
打赏
举报
回复
to lovvver(www.notsoft.cn)! :
你说话注意点!不知道什么情况就别乱张嘴!我都说得明明白白!分不够了,只有20分了,我也知道少,不是都说了明天再给加分吗!我是先放到SQL社区的,得不到解决我才转移到C#社区的!我最鄙视最讨厌你这种不帮忙净瞎叫唤的人!
眼睛看的都是别人的短处!净挑别人的毛病!有一个星了不起啊!
dawugui
2006-10-28
打赏
举报
回复
update table tb
set Rname = replace(rname , substring(rname , charindex('[(]原',rname) , charindex('[)]',rname) - charindex('[(]原',rname)) , '')
where datalenth(substring(rname , charindex('[(]原',rname) , charindex('[)]',rname) - charindex('[(]原',rname))) > 10
忘记在保留字加[]
刚才在SQLSERVER版的.
lovvver
2006-10-28
打赏
举报
回复
20分,楼主太扣门了,而且这样的问题还拿到c#版来。
严重鄙视你~
byhum
2006-10-28
打赏
举报
回复
谢谢楼上,执行的时候出现了:
服务器: 消息 536,级别 16,状态 3,行 1
向 substring 函数传递了无效的 length 参数。
语句已终止。
dawugui
2006-10-28
打赏
举报
回复
(原安徽新宇电缆总厂)长度20
(广州)长度6
看情况你要删除的长度在10以上,而(广州)之类的长度应该在10以下.
update table tb
set Rname = replace(rname , substring(rname , charindex('(原',rname) , charindex(')',rname) - charindex('(原',rname)) , '')
where datalenth(substring(rname , charindex('(原',rname) , charindex(')',rname) - charindex('(原',rname))) > 10
js空格占位符_灵活使用 console 让 js 调试更简单
Web开发最常用的高度就是console.log,虽然console.log占有一席之地,但很多人并没有意识到console本身除了基本log 方法之外还有很多其他方法。适当使用这些方法可以使调试更容易,更快速,更直观。console.log()在console.log 中有很多人们意想不到的功能。虽然大多数人使用 console.log(object)来查看对象,但是你...
js字符串占位符(前端空格字符)
1 .不间断空格(\u00A0,主要用于office,避免一个单词在结尾换行。快捷键ctrl shift space;3 .全角空格(中文符号(\u3000,中文文章使用;2 .半角空格(英文符号(\u0020,代码中常用。
js空格占位符_VueJS中使用前端虚拟接口Mock.js
一、简介Mock.js是一个基于NodeJS的用来模拟API的工具,可以方便让前端开发人员在开发过程中用来模拟API接口,方便与后端的联调工作,尤其方便在Vue项目中使用。官网地址:http://mockjs.com/代码托管地址:https://github.com/nuysoft/Mock二、上手使用1. 创建一个Vue项目可使用脚手架生成,这里为了方便直接使用HBuilderX创建...
js中占位符总结积累
js中占位符总结积累 == 普通的英文半角空格 == == == no-break space (普通的英文半角空格但不换行) == 中文全角空格 (一个中文宽度) == == en空格 (半个中文宽度) == == em空格 (一个中文宽度) == 四分之一em空格 (四分之一中文宽度) 相比平时的空格( ), 拥有不间断(non-breaking)特性。即连续的 会在同一行内显示。即使有100个连续的&
vue空格占位符_vue简单实例对比原生的JavaScript
如果你没有学过vue之前,想在页面上显示 Hello World ,你首想到是是否是这样子,原生的js : <div id = 'app'></div><script>// 先定义字符串var string = 'Hello World';// 获取 html dom var app = document.getElementById('#app');// 最后...
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章