Когда я выполнить этот запрос в SSMSОшибка при выполнении подстроку функции в SQL Server
SELECT SUBSTRING(NAME, 1, LEN(NAME) - 4)
FROM sys.tables
Я получаю сообщение об ошибке:
Invalid length parameter passed to the LEFT or SUBSTRING function.
Но когда я выполнить этот запрос здесь:
SELECT SUBSTRING(NAME, 1, LEN(NAME) - 4)
FROM sys.tables
WHERE NAME LIKE '%_OLD'
Я получаю вывод. В чем причина отказа первого запроса?
спасибо. это работает –