首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql 语句 截取字段中的后面字符串。该怎么处理

2012-04-01 
sql 语句 截取字段中的后面字符串。sql 语句 截取字段中的后面字符串。截取对象格式为sdkjksajlf.doc12344.e

sql 语句 截取字段中的后面字符串。
sql 语句 截取字段中的后面字符串。

截取对象格式为 
sdkjksajlf.doc
12344.exe
等等我要截取.doc 这样的格式。应该怎么写

[解决办法]

SQL code
select right(aa,4) as aa from tablename
[解决办法]
SQL code
update tab set  col = left(col,charindex('.doc',col)+3)
[解决办法]
SQL code
substring(col,charindex('.',col),len(col)- charindex('.',col)+1)
[解决办法]
SQL code
declare @s varchar(200)set @s = 'dkjksajlf.doc'select substring(@s,charindex('.',@s),len(@s))
[解决办法]
SQL code
select col from tb where right(col,4) = '.doc'--这样?
[解决办法]
SQL code
select right(col,len(col)-charindex('.',col)+1)from tb
[解决办法]
理解问题

SQL code
select stuff(col,1,charindex('.',col)-1)) as col from tablename
[解决办法]
探讨
sql 语句 截取字段中的后面字符串。

截取对象格式为
sdkjksajlf.doc
12344.exe
等等我要截取.doc 这样的格式。应该怎么写

热点排行