怎样取“1.2.3.4.5.6”里面最后一个“.”所在的位置,谢谢。 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @s varchar(80)set @s='1.2.3.4.5.6'select len(@s)-1/* ----------- 10(所影响的行数为 1 行)*/ declare @s varchar(100)set @s='1.2.3.4.5.6'select len(@s)-charindex('.',REVERSE(@s))+1 select instr('1.2.3.4.5.6','.',-1) from dual declare @s varchar(100)set @s='1.2.3.4.5.6788.2873912793'select len(@s)-charindex('.',REVERSE(@s))+1/*15*/ declare @s varchar(80)set @s='1.2.3.4.5.26'select len(@s)-charindex('.',REVERSE(@s))+1/* ----------- 10(所影响的行数为 1 行)*/ declare @s varchar(1000)select len(@s)-charindex('.',REVERSE(@s))+1先反序字符串,取得第一个‘.’的位置,然后用字符串总长度减去值后再加1。 declare @s varchar(100)set @s='1.2.3.4.5.6'select len(@s)-charindex('.',REVERSE(@s))+1 declare @s varchar(100)set @s='1.2.3.4.5.6'select LEN(@s)-charindex('.',REVERSE(@s))+1 统计当前连出次数和最大连出次数问题 MSSQLserver服务项问题 求一考勤的存储过程(100分) 关于SQL Server的日期问题 关于数据string中的空格 掌握SQL SERVER2000需要多少时间,到底怎样可以开始做开发了! 请问,在数据库设计中,VIEW的作用最能体现在什么地方?什么时候需要使用VIEW? SQL SERVER取年月日问题 请问老鸟这个异常是如何产生的? 请帮帮忙!有关买SQL-SERVER学习书的问题! 一个菜鸟的问题: 图片字段 ,image格式,为什么不能显示该字段
set @s='1.2.3.4.5.6'
select len(@s)-1/*
-----------
10(所影响的行数为 1 行)*/
set @s='1.2.3.4.5.6'
select len(@s)-charindex('.',REVERSE(@s))+1
set @s='1.2.3.4.5.6788.2873912793'
select len(@s)-charindex('.',REVERSE(@s))+1
/*
15
*/
declare @s varchar(80)
set @s='1.2.3.4.5.26'select len(@s)-charindex('.',REVERSE(@s))+1/*
-----------
10(所影响的行数为 1 行)*/
select len(@s)-charindex('.',REVERSE(@s))+1
先反序字符串,取得第一个‘.’的位置,然后用字符串总长度减去值后再加1。
set @s='1.2.3.4.5.6'
select len(@s)-charindex('.',REVERSE(@s))+1
set @s='1.2.3.4.5.6'
select LEN(@s)-charindex('.',REVERSE(@s))+1