--region [dbo].[uf_Ask_DoctorAdmin_ReturnSearchTimeChar]
SET ANSI_NULLS ON
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Create By: 张升鹏
-- Create Date: 2007年月日
-- Create Description: 根据时间返回查询时间的WHERE条件字符串
-- Copyright: www.91.cn
--
-- Modify By:
-- Modify Date:
-- Modify Description:
--
-- =============================================
ALTER FUNCTION [dbo].[uf_Ask_DoctorAdmin_ReturnSearchTimeChar]
(
@AddTimeType INT-- 1:一天2:三天3:一周4:一月5:半年
)
RETURNS NVARCHAR(100)
AS
BEGIN
DECLARE @TimeChar NVARCHAR(100)
SET @TimeChar =
CASE @AddTimeType
WHEN 3 THEN 'DATEDIFF(dd, AddTime, GETDATE()) <= 7'
WHEN 1 THEN 'DATEDIFF(dd, AddTime, GETDATE()) = 0'
WHEN 2 THEN 'DATEDIFF(dd, AddTime, GETDATE()) <= 3'
WHEN 4 THEN 'DATEDIFF(dd, AddTime, GETDATE()) <= 30'
WHEN 5 THEN 'DATEDIFF(dd, AddTime, GETDATE()) <= 180'
ELSE 'DATEDIFF(dd, AddTime, GETDATE()) <= 7'
END
RETURN @TimeChar
END
GO
--endregion
分享到:
相关推荐
Shell case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配...取值可以为变量或常数。匹配发现取值符合某一模式后,其间所有命令开始执行直至 ;;。 取值将检测匹配的每一个模式。一旦
ArrayList类似一个数组,但比数组优越的是它的长度大小可变,并且可以存放不同类型的变量,包括值类型和引用类型。 常用方法如下: 1、Add():方法用于添加一个元素到当前列表的末尾 2、AddRange():方法用于添加一...
---内部计数器,是5位二进制变量 component mudecoder is port(binaryin: in std_logic_vector(1 to 5); bcdout1:out std_logic_vector(1 to 7); bcdout2:out std_logic_vector(1 to 7) ); end component; ---调用...
SQL_Sever数据库语句大全.zip 具体SQL语句实例如下 获取当前日期的星期 获取某个字段排序的行号 获取数据库所有表和视图的信息 获取月份的月初月末时间 ...Case When判断语句 Cast数值转文本函数 distinct去重 等等
$ 取环境变量的值。 | 管道。把前一命令的输出作为后一命令的输入,把几个命令连接起来。 |经常跟tee连用,tee 把内容保存到文档并显示出来。 三、通用后接命令符 -a 所有(all)。 -e 所有(every),比a更...
介绍了oracle存储过程中常见的sql写法,游标(隐式,显式),触发器, CASE ... WHEN ... THEN ...ELSE ... END,IF... THEN ... ELSIF ...THEN...ELSE...END IF,记录类型变量定义和使用 ,%type定义变量,%rowtype定义变量...
Exception is caught when Exception is not thrown 描述:调用的方法中不会抛出异常,但是调用方法的时候尝试使用try catch 捕获异常; 处理方式:确认此方法的调用会不会导致异常的发生,如果不会抛出异常请去 掉...
--语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中... when job_level = ’1’ then e_wage*1.08
值.pageScope表示页面范围的变量.requestScope表示请求对象的变量. sessionScope表示会话 范围内的变量.applicationScope表示应用范围的变量. 3 --<%@ page isELIgnored="true"%> 表示是否禁用EL语言,TRUE...
sql不常用函数总结以及事务,增加,删除触发器 distinct 删除重复行 declare @x 申明一个变量 convert...case when xxx then xx when xxxx then xxxxx else end =================================================
select id,case sex when 1 then '女' when 0 then '男' else '未填' end case from students) temp --PL/SQL基础6 循环Loop declare n number(10):=1; cnt number(15):=0; begin loop exit when n>100; --...
pat使您可以链接任何块的结果,从而减少临时变量的分配。 安装 将此行添加到应用程序的Gemfile中: gem 'object_pat' 然后执行: $ bundle 或将其自己安装为: $ gem install object_pat 用法 %w[ foo spam ...
受内存限制,当前大字库可支持到 32*32,中文小字库可支持到 40*40. 2.不再支持 vga 图形模式。 2015-07-07(yaya) 1.支持每像素16位彩色模式(64K 5:6:5)。 2.支持 jpg(jpeg,jpe)图像格式。 3.在 vbe ...
mssql 微软 只能能运行在windows平台,体积比较庞大,占用许多系统资源, 但使用很方便,支持命令和图形化管理,收费。 中型企业 Mysql 甲骨文 是个开源的数据库server,可运行在多种平台, 特点是响应速度特别快,...
2010-04-11 12:42 642 if-else,case-when使用.sql 2010-04-11 12:33 147 临时表的创建使用.sql 2010-04-11 12:06 293 函数返回table.sql 2009-08-31 12:30 664 函数返回变量以及table.sql 2009-09-16 17:34 182 创建...
,if ,then,else,elsif,case ,when,unless,for,in,while ,until,next,break,do,redo ,retry,yield,not,and,or,true,false,nil,rescue,ensure,super,self,begin,end,BEGIN,END,__FILE...
安装时,请检查“添加路径变量”。 Linux # install PyCharm IDE via snap package manager sudo snap install pycharm-community --classic # python3 is shipped with the most linux distributions so # you DON'...
则消除这行的方块,并且使上面的方块自由下落,其中,方块向下的速度是有时钟控件控制的,在游戏中,用户也可以使用向下键加快下落速度,定义一个变量,对消除的函数进行记录,最后就可以得出用户的分数,用if 语句...
CRect:用来表示矩形的类,拥有四个成员变量:top left bottom right。分别表是左上角和右下角的坐标。可以通过以下的方法构造: CRect( int l, int t, int r, int b ); 指明四个坐标 CRect( const RECT& srcRect )...
select type,sum(case vender when 'A' then pcs else 0 end),sum(case vender when 'C' then pcs else 0 end),sum(case vender when 'B' then pcs else 0 end) FROM tablename group by type 显示结果: type ...