作者cole945 (躂躂..)
看板C_Sharp
标题Re: [问题] 问个SQL的问题..
时间Tue Jun 12 04:15:45 2007
※ 引述《GreatShot (我要拿Ph.D.!!!)》之铭言:
用这样吧@.@/
if ISNULL(@value,'') = ''
SELECT COL1,COL2 from [Myable]
-- 如果 @value是 NULL用 '' 取代(否则isnull代表@value的值),
-- 再判断整个exp若为 '' 则 select all
else
SELECT COL1,COL2 from [Myable] where COL1 like '%' + @value + '%'
-- 否则用 like 比对~
-- 据上次写stored procedure已经是两百年前的事了 orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.139.144.6