Я пытаюсь получить данные для слева от - я попытался код нижеИзвлечь текст слева от «-»
LocationName
CCC-CC36-A
5N-N577-A
5N-N577-A
5N-N577-A
2T-225-A
PE-020-A
select
LEFT(LocationName, LEN(LocationName) - CHARINDEX('-',LocationName)-1),
EncounterNumber
from #TubeRateQty
Может выбрать ВЛЕВО (LocationName, CHARINDEX ('-', LocationName) -1), EncounterNumber из #TubeRateQty – OldBoyCoder
Msg 537, уровень 16, состояние 2, строка 124 Неверный параметр длины передается функции LEFT или SUBSTRING. – user3666224
Вероятно, нужно выбрать LEFT (LocationName, CHARINDEX ('-', LocationName), EncounterNumber из #TubeRateQt. но я не могу заставить sqlfiddle работать в данный момент, чтобы проверить что-либо. Вы уверены, что у всех ваших строк есть «-»? – OldBoyCoder