CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

有关sql字段字符替换的问题

楼主cscsf(反复地回答着问题 只为了淡却对她的思念)2005-10-29 14:13:29 在 MS-SQL Server / 基础类 提问

我现在有一个字段的内容是这样类型的:  
  中国-广东省  
  美国-加利服你呀  
  英国-伦敦  
   
   
  现在我只需要前面的国家(也就是中国,美国,英国)  
  请问替换语句该如何写?  
   
   
  实际就是替换"-"以及后面的内容为""  
   
  谢谢 问题点数:20、回复次数:2Top

1 楼vivianfdlpw()回复于 2005-10-29 14:23:40 得分 15

update   表  
  set   字段=left(字段,charindex('-',字段)-1)Top

2 楼zlp321002(Life Is Good,Let's Shine)回复于 2005-10-29 14:28:06 得分 5

--1:  
  update   表    
  set   字段=substring(字段,1,charindex('-',字段)-1)  
  --2:   left  
  --3:   stuff  
   
  --均可以  
   
  Top

相关问题

  • 如何在SQL Server 7 替换一个字段数据的某一个字符?
  • 求一存储过程或Sql 语句:能替换某字符串字段里的某写字符
  • 怎样用一条SQL语句将库里字段中包含的字符a批量替换成字符b
  • 求二SQL语句,如何把某一字段以某一字符结尾的记录的改字符替换为别的字符?
  • 替换clob字段中的某几个字符的sql或储存过程该怎么写?
  • sql怎样替换字段值
  • sql语句中的字段排序问题(字段含字符和数字)
  • 请问如何全部替换某字段中某一段固定字符串
  • 如何在sqlserver中实现text字段的特定字符串替换
  • 初学pgSQL,请教如何替换字段中的指定字符

关键词

  • 字段
  • 内容
  • 中国
  • 替换
  • charindex
  • 英国
  • 美国
  • 就是
  • left
  • update

得分解答快速导航

  • 帖主:cscsf
  • vivianfdlpw
  • zlp321002

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo