【问题标题】:How to use substring in Sql Server?如何在 Sql Server 中使用子字符串?
【发布时间】:2014-05-07 14:48:44
【问题描述】:

我有这个价值

ABSCDD::12345::YTGYGG

有时可能

ABSCDD::12345

我只是想获得价值

12345

谁能帮帮我?提前致谢。

【问题讨论】:

标签: sql-server substring


【解决方案1】:

评论是正确的,但这应该有效:SUBSTRING ( x ,8 , 5 )。 x 是你的两个字符串之一。

编辑:如果:: 之前的长度是可变的,则更好:SUBSTR(SUBSTRING_INDEX(x,'::',1), 1, 5)

【讨论】:

  • SUBSTRING_INDEX 在 SQL Server 中不存在
  • 所以让我们忘记它;-) 感谢您的纠正!
猜你喜欢
  • 1970-01-01
  • 2013-04-07
  • 2023-03-14
  • 2011-07-03
  • 2014-03-21
  • 2020-05-27
  • 2023-01-09
  • 2013-12-18
  • 2013-02-15
相关资源
最近更新 更多