【发布时间】:2018-09-15 20:22:43
【问题描述】:
我在 name 列中有字符串 anyname#。
我需要忽略#。
我尝试使用LEFT (name, CHARINDEX ('#', name) - 1),但没有成功,但使用LEFT (name, LEN (name) - 1)可以正常使用。
CHARINDEX 和 LEN 都返回整数值。
您能解释一下为什么我不能将 - 1 与CHARINDEX 一起使用,而是与LEN 一起使用吗?
【问题讨论】:
-
服务器出了点问题,导致它无法正常工作。它已重新启动,然后按应有的方式上线。
标签: sql-server