1 --蜡人张reporting service6
 2 SELECT
 3         EmployeeID,
 4         Title,
 5         BirthDate,
 6         VacationHours,
 7         Gender,
 8         MaritalStatus
 9   FROM [AdventureWorks].[HumanResources].[Employee]
10   WHERE
11       ---------------------------------------------------------------------------------
12       (Title LIKE N'%' + CASE ISNULL(@Title, '') WHEN '' THEN '' ELSE @Title END + '%')
13       ---------------------------------------------------------------------------------
14     AND
15       ---------------------------------------------------------------------------------
16       (BirthDate > CASE ISDATE(@BirthDate) WHEN 0 THEN CONVERT(DATETIME, '1900-01-01 00:00:00', 102) ELSE @BirthDate END)
17       ---------------------------------------------------------------------------------
18     AND
19       ---------------------------------------------------------------------------------
20       (VacationHours = CASE ISNUMERIC(@VacationHours) WHEN 0 THEN VacationHours ELSE @VacationHours END )

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-26
  • 2021-11-15
  • 2021-11-27
  • 2021-07-18
  • 2021-09-03
  • 2022-02-09
猜你喜欢
  • 2022-02-16
  • 2022-12-23
  • 2021-07-05
  • 2021-12-07
  • 2022-01-23
  • 2021-11-21
  • 2021-11-18
相关资源
相似解决方案