BEGIN
SET @sql=@sql+'and TeacherID ='''+@TeacherID+''''
END
IF( @TimeStart<>null and @TimeEnd<>null)
BEGIN
SET @sql=@sql+'and consumeTime between '''+@TimeStart +''' and '''+@TimeEnd+''''
END
www.2cto.com
exec(@sql)
这里当@TimeStart和@TimeEnd为空的时候,空字符串不能转换成日期类型,这时候假如两个变量为空,我可以给他们赋一个完全的值:
[sql]
exec procConsumeByMore '', '1799-01-01','9999-12-29'
如上面的代码就可以选择出所有的消费记录了。
上面两件事情中必然事件这个配角起了不可忽视的作用,然而必然事件却不是我们在查询过程中需要的条件。
生活中配角并不意味着无趣和呆板,配角一样可以灵动,只是它把对别人的善意放在第一位,不把张扬作为表达自己的方式。‘上善若水,水善利万物而不争’,但是水又无处不在,其实就是这样一种状态。创造一个最好的配角,并不比创造一个主角容易。
作者 王伯仙