查找字符串的问题 select len('12345634')-charindex('34','12345634',1)+1 你数错了吧,不是7 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select charindex(express1,reverse(express2),1) 即可。如:select charindex('9',reverse('129233395'),1) 返回2 哦,刚才误解了,应该这样:select len(express2)-charindex(reverse(express1),reverse(express2),1)例子:select len('129233395')-charindex(reverse('39'),reverse('129233395'),1) 返回7 以下是完整版:select len(express2)-case charindex(reverse(express1),reverse(express2),1) when 0 then len(express2) else charindex(reverse(express1),reverse(express2),1) end 如何获取数据库ID 求SQL语句 难题,如何在函数中使用动态SQL LEN函数的疑问 触发器 插入删除 数据后 更新另一表自段 sqlserver中怎样判断一个字段是否是unique或者是primary 请问修改表中已有约束的SQL语句怎么写? 误删除了部分数据,在没有手工备份的情况下能恢复吗? 关于Database Link,一定看看 怎么能实现每条记录对应加两行空行 急,有关mysql备份问题,送分100! 存储过程的问题
如:
select charindex('9',reverse('129233395'),1) 返回2
select len(express2)-charindex(reverse(express1),reverse(express2),1)
例子:
select len('129233395')-charindex(reverse('39'),reverse('129233395'),1) 返回7
when 0 then len(express2)
else charindex(reverse(express1),reverse(express2),1)
end