常用内置函数 1.字符串函数 【例5-11】删除字符串变量中起始处的空格。 DECLARE @Str1 VARCHAR 40 SET @Str1 TWO SPACES BEFORE THIS STRING SELECT @Str1 SELECT THE RESULT IS:+LTRIM @Str1 图5-9 例5-11的运行结果 常用内置函数 1.字符串函数 【例5-12】编写一段程序输出数值147.58的整数和小数部分。 DECLARE @Str CHAR 18 , @Pos SMALLINT SET @Str STR 147.58, 6, 2 SET @Pos CHARINDEX ., @STR PRINT RTRIM @Str +的整数部分是:+LEFT @Str,@Pos-1 PRINT RTRIM @Str +的小数部分是: +RIGHT RTRIM @Str ,LEN RTRIM @Str -@pos+1 图5-10 例5-12的运行结果 常用内置函数 2 .数学函数 函数 函数 ABS n MOD m, n ACOS n PI ASIN n POWER m, n ATAN n RADIANS n CEILING n RAND COS n ROUND m, n DEGREES n SIGN n EXP n SIN n FLOOR n SQRT n LOG n SQUARE n LOG10 n TAN n 表5-4 常用数学函数 常用内置函数 2.数学函数 【例5-13】对同一数值使用FLOOR、CEILING和ROUND函数。 SELECT FLOOR 1.2345 , CEILING 1.2345 , ROUND 1.2345, 3 图5-11 例5-13的运行结果 常用内置函数 3.日期和时间函数 函数 GETDATE DATEPART datepart, date DATENAME datepart, date DAY date MONTH date YEAR date DATEADD datepart, number, date DATEDIFF datepart, date1, date2 表5-5 常见的日期和时间函数 常用内置函数 3.日期和时间函数 【例5-14】获取系统当前日期,并分别提取出月、日和年。 SELECT MONTH GETDATE 月, DAY GETDATE 日,YEAR GETDATE 年 SELECT DATENAME MONTH, GETDATE 月, DATENAME DAY,GETDATE 日, DATENAME YEAR, GETDATE 年 SELECT DATEPART MONTH, GETDATE 月, DATEPART DAY, GETDATE 日, DATEPART YEAR, GETDATE 年 图5-12 例5-14的运行结果 常用内置函数 3.日期和时间函数 【例5-15】计算2006年9月1日到当前日期经历了多少天数、多少月和多少周。 SELECT DATEDIFF DAY, 2006-9-1, GETDATE 天数, DATEDIFF MONTH, 2006-9-1, GETDATE 月数, DATEDIFF WEEK, 2006-9-1, GETDATE 周数 图5-13 例5-15的运行结果 常用内置函数 4.转换函数 能够完成某些数据类型的转换。 (1)CAST expression, type : 将表达式expression转换为指定的type数据类型。 (2)CONVERT type[ length ], expression[, style] : type为expression转换后的数据类型;length表示转换后的数据长度;style将日期时间类型的数据转换为字符型的数据时,该参数用于指定转换后的样式。 常用内置函数 4.转换函数 【例5-16】将π/3转换成相应度数对应的字符串。 SELECT CONVERT VARCHAR,DEGREES PI /3 度数1, CAST DEGREES PI /3 AS VARCHAR 度数2 图5-14 例5-16的运行结果 常用内置函数 5.系统函数 函数 DB_ID name ,DB_NAME id HOST_ID name ,HOST_NAME id OBJECT_ID name ,OBJECT_NAME id SUSER_ID name ,SUSER_NAME id USER_ID
您可能关注的文档
- 数据结构(Java)图解析.ppt
- 四级高频词汇中生词总结解析.ppt
- 四级膳食调查和评价-HP-2013解析.ppt
- 四级听力及阅读主题词汇(打印)解析.doc
- 数据结构_树解析.ppt
- 数据结构表达式的值课程设计解析.doc
- 数据结构第6章2解析.ppt
- 四级英语高频单词解析.doc
- 数据结构第6章图(g)解析.ppt
- 数据结构-第八章解析.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- Young Sheldon《小谢尔顿》第七季第六集完整中英文对照剧本.docx VIP
- 量化经典高收益量化策略.ppt VIP
- Young Sheldon《小谢尔顿》第七季第五集完整中英文对照剧本.docx VIP
- Young Sheldon《小谢尔顿》第七季第四集完整中英文对照剧本.docx VIP
- Young Sheldon《小谢尔顿》第七季第三集完整中英文对照剧本.docx VIP
- 连锁餐饮企业顾客满意度研究—以广州市点都德为例.doc VIP
- 高中化学必修第二册第六章 化学反应与能量.pdf VIP
- Young Sheldon《小谢尔顿》第七季第二集完整中英文对照剧本.docx VIP
- 合理用药指南.pptx VIP
- Young Sheldon《小谢尔顿》第七季第一集完整中英文对照剧本.docx VIP
原创力文档

文档评论(0)