3
如何使用LIKE
在CASE
声明中,我已经得到了这个示例脚本,但不起作用。我使用MS SQL 2008在CASE语句中使用LIKE
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;
你想做一个不区分大小写的比较或者'DBa *'吗?在最后一种情况下,您需要在最后添加'%'... – 2010-08-04 08:07:59