как использовать LIKE
в операторе CASE
, у меня есть этот пример сценария, но он не работает.Я использую MS SQL 2008
DECLARE
@DataBaseName sysname,
@Message char(255)
SET @DataBaseName = 'DBa';
SET @Message =
CASE @DataBaseName
WHEN LIKE 'DBa'
THEN 'Valid name'
ELSE 'INVALID name'
END
Print @Message;