剥离SQL Server中的字符串

我需要剥离并显示SQL Server中的字符串。字符串是这样剥离SQL Server中的字符串

Actual String  I want to display in select statement 

DCB1000-1 DCB1000

DCB-100-2 DCB-100

DCB-300-2 DCB-300

回答:

试试这个:

SELECT SUBSTRING(your_field, 1, 7) 

FROM your_table

编辑:
好了,试试这个:

SELECT SUBSTRING(your_field, 1, 

LEN(your_field) - CHARINDEX('-', REVERSE(your_field)))

的想法是找到最后一个“ - ”字符(所以先在扭转串之一),并从一开始就存在串...

回答:

检查了这一点:http://msdn.microsoft.com/en-us/library/aa259342(v=sql.80).aspx

问候,
Nagendra UM

以上是 剥离SQL Server中的字符串 的全部内容, 来源链接: utcz.com/qa/265014.html

回到顶部