Sql server-SQL语言.pptVIP

  • 22
  • 0
  • 约2.23万字
  • 约 88页
  • 2017-06-02 发布于湖北
  • 举报
Sql server-SQL语言

6.4.2 常用系统标量函数 【例6.21】 如下程序将检索总学分在50~59分的学生姓名,并将总学分转换为char(20)。 USE pxscj GO /*使用CAST实现*/ SELECT 姓名, 总学分 FROM xsb WHERE CAST(总学分 AS char(20)) LIKE 5_ /*使用 CONVERT实现*/ SELECT 姓名, 总学分 FROM xsb WHERE CONVERT(char(20), 总学分) LIKE 5_ 6.4.2 常用系统标量函数 (2)COALESCE函数。 语法格式: COALESCE ( 表达式 [ , ... ] ) 返回参数表中第一个非空表达式的值,如果所有自变量均为NULL,则COALESCE返回NULL值。参数“表达式”可为任何类型的表达式。[ , ... ]表示可以指定多个表达式。所有表达式必须是相同类型的,或者可以隐性转换为相同的类型。 COALESCE(表达式1, ...) 与如下形式的CASE语句等价: CASE WHEN (表达式1 IS NOT NULL) THEN 表达式1 ... WHEN (表达式N IS NOT NULL) THEN 表达式N ELSE NULL 6.4.2 常用系统标量函数 (3)ISNUMBRIC函数。 ISNUMBR

文档评论(0)

1亿VIP精品文档

相关文档