[SQL ] ISNULL问题

楼主: MOONY135 (谈无欲)   2016-05-14 12:13:20
(针对 SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
数据库名称:SQL SERVER
数据库版本:2012
内容/问题描述:
最近在看CODE 看到这行
WHERE
(ISNULL(@WT_NO, '') = '' OR A.T_NO LIKE @WT_NO + '%')
AND (ISNULL(@WT_DATES, '') = '' OR B.T_DATE >= @WT_DATES)
请问这行应该怎么解释比较好? ISNULL(@WT_NO, '') = ''
我个人的解释是 [email protected]/*
作者: smlboby (波比)   2016-05-14 22:36:00
Yes
作者: jonce007 (汪汪)   2016-05-14 23:05:00
有值就依条件查询,无值就全部列出。
继续阅读

Links booklink

Contact Us: admin [ a t ] ucptt.com