- 9
- 0
- 约1.84万字
- 约 66页
- 2017-06-12 发布于浙江
- 举报
10SQLServer函数
10.1 常用系统函数 10.1.1 标量函数 10.1.2 聚合函数 10.1.1 标量函数 标量函数进行单一值操作,返回单一值。只要表达式有效 即可使用标量函数。 1.日期和时间函数 对日期和时间输入值执行操作,并返回一个字符串、数字值或日期和时间值。 表10.1 SQL Server识别的datepart参数 2)GETDATE( ): 返回当前系统日期和时间。 例:select getdate() 结果:2005-06-20 13:55:37 3)DAY( date ) : 返回代表指定日期的天的日期部分的整数。 参数描述 date:指定的日期 例:select day(03/12/1998) 结果:12 2.数学函数 对作为参数提供的输入值执行计算,并返回一个数字 值。常用的数学函数有: 1)ABS(x): 返回给定数字表达式的绝对值。 例:select abs(-12) 结果:12 2)ACOS(x): 返回以弧度表示的角度值。 5)CEILING(x): 返回大于或等于所给数字表达式的最小整数。 例:select ceiling(56.3), ceiling (-56.3) 结果:57,-56 6)COS(x): 返回给定表达式中给定角度的三角余弦值。 参数描述 x: 是 float类型的表达式。 7)DEGREES(x): 返回以弧度表示的角度值。 例: select degrees(pi()) 结果:180 8)EXP(x): 返回给定表达式的指数值。 14)ROUND(x,y): 返回以y指定的精度进行四舍五入后的数值。 参数描述 y:指定的精度。当 y为正数时,x四舍五入为 y 所指定的小数位数。当 y为负数时,x则按y所指定的在小数点的左边四舍五入。 例:select round(56.34,1),round(56.34,-1) 结果:56.30,60 15)SIN(x): 返回给定表达式中给定角度的三角正弦值。 参数描述 x: 是 float类型的表达式。 1)COL_LENGTH(table , column): 返回列的长度,且以字节为单位。 参数描述 table:表名。column:列名。 例:use student select col_length(专业,专业名称) 结果:20 2)COL_NAME( table_id , column_id ):返回数据库列的名称。 参数描述 table_id , column_id:表标识号,列标识号。 4.字符串函数 对字符串输入值执行操作,返回字符串或数字值。 1)ASCII(str): 返回字符表达式最左端字符的 ASCII 代码值。 参数描述 str: char 或 varchar的表达式 3)LEFT(str,x):返回字符串中从左边开始指定个数的字符。 参数描述 str:指定字符串;x:指定返回字符的个数。 例:select left(“command”,4) 结果:comm 4)LEN(str): 返回字符串的字符个数,不包含尾随空格。 参数描述 str:将进行长度计算的字符串。 5)LOWER(str): 将大写字符数据转换为小写字符数据,返回类型varchar。 8)REPLICATE(str,x): 以指定的次数重复字符表达式。 参数描述 str: 可以是常量或变量,也可以是字符列或二进制数据列。x:指定重复次数。 9)REVERSE(str):将指定字符串逆序排列。 参数描述 str:待排列的字符串。 10)RIGHT(str,x):返回字符串中从右边开始指定个数的字符。 参数描述 str:指定字符串;x:指定返回字符的个数。 例:select right(“command”,4) 结果:mand 14)UPPER(str): 将小写字符数据转换为大写字符数据,返回类型varchar。 参数描述 str: 是字符或二进制数据表达式。 5.系统函数 对 SQL Server 中的值、对象和设置进行操作并返回有关信息。 3)CONVERT (data_type[(length)], expression [, style]):同cast函数。 参数描述 data_type:表达式新的数据类型; length:表达式长度。 expression:待转换的表达式。 style:日期或字符串格式样式。 10.1.2 聚合函数 对一组值执行计算并返回单一的值。Transact-S
您可能关注的文档
- 09九风化作用.ppt
- 09组装台式计算机.ppt
- 09绝热材料.ppt
- 09机械零件设计概述.ppt
- 09课时验证力的平行四边形定则.doc
- 09讲__9讲__钠及其化合物.doc
- 0互换性与技术测量—绪言.ppt
- 0_1基础知识.ppt
- 1.3:古典概型与几何概型.ppt
- 08八褶皱作用.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)