我需要一个公式来知道position()的长度。在“ .com”位于position()的“ vinod2802@gmail.com54523”中。
答案 0 :(得分:0)
尝试以下查询,该查询将返回所需字符串的长度。
Select CHARINDEX('.',reverse('vinod2802@gmail.com54523'))-1
SQL Server 2017
答案 1 :(得分:0)
我认为您想要.com
的开始位置,所以主要是您需要.
的位置
在SQL Server中
SELECT CHARINDEX('.', 'vinod2802@gmail.com54523') AS MatchPosition;
Mysql和postgreSQL
SELECT POSITION('com' IN 'vinod2802@gmail.com54523');