Регулярное выражение излишне для простых манипуляций со строками, как это.
C #:
value.Substring(value.indexOf('-') + 1)
SQL:
substring(field, charindex('-', field) + 1, 1000)
(Последний параметр может быть вычисленкак len(field) - charindex('-', field) - 1
, но вы можете просто использовать значение, которое, как вы знаете, больше максимальной длины.)