2018年10月31日

SQL Server(00):聚合函数

摘要: 聚合函数对一组值执行计算,并返回单个值。除了 COUNT 外,聚合函数都会忽略 Null 值。 聚合函数经常与 SELECT 语句的 GROUP BY 子句一起使用。OVER 子句可以跟在除 STRING_AGG、GROUPING 或 GROUPING_ID 函数以外的所有聚合函数后面。只能在以下位置将聚合函数作为表达式使用:SELECT 语句的选择列表(子查询或外部查询)。HAVING 子句。... 阅读全文

posted @ 2018-10-31 10:39 springsnow 阅读(1948) 评论(0) 推荐(0) 编辑

SQL Server(00):日期时间函数

摘要: 1、getdate():获取当前日期 返回当前SQLServer服务器所在计算机的日期和时间。返回值舍入到最近的秒小数部分,精度为.333秒数据库十七偏移量不包含在内。 select getdate() --输出 2013-03-09 15:16:00.570 2、getutcdate():获取UT 阅读全文

posted @ 2018-10-31 10:34 springsnow 阅读(7768) 评论(0) 推荐(0) 编辑

SQL Server(00):字符串函数

摘要: 在开发T-SQL时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数。 一、编码转换 1、获取字符的ASCII码:ascii ASCII(espression) 这里的expression是一个返回char或varchar数据类型的表达式,ASCII函数仅对表达式最左侧的字符返回ASC 阅读全文

posted @ 2018-10-31 10:30 springsnow 阅读(1279) 评论(0) 推荐(0) 编辑

SQL Server(00):文本和图像函数

摘要: 1、查找特定字符串PATINDEX 语法与字符串的patindex一样。2、获取文本指针TEXTPTR SQLServer在存储文本类型(ntext、text)和图像数据类型(image)时,默认情况是与常见的基本数据类型(如char、int等)这样的数据时单独存储的,也就是说,如果一个表中的字段有 阅读全文

posted @ 2018-10-31 10:19 springsnow 阅读(681) 评论(0) 推荐(0) 编辑

SQL Server(00):数学函数

摘要: 1、计算绝对值ABS ABS函数对一个数值表达式结果计算绝对值(bit数据类型除外),返回整数。 语法格式:ABS(数值表达式) 返回值:与数值表达式类型一致的数据 示例:SELECT ABS(-1) --输出 12、获取大于等于最小整数值Celling CEILING函数返回大于等于数值表达式(b 阅读全文

posted @ 2018-10-31 10:15 springsnow 阅读(503) 评论(1) 推荐(0) 编辑

SQL Server(00):元数据函数

摘要: 1、获取数据库标识符:DB_ID DB_ID函数用于获取当前数据库的唯一ID(int数据类型),数据库ID用于服务器上唯一区分书库。 语法格式: DB_ID (['database_name']) 参数中的database_name是sysname类型的数据库名称,为可选参数。如果没有指定则返回当前 阅读全文

posted @ 2018-10-31 09:47 springsnow 阅读(480) 评论(0) 推荐(0) 编辑

SQL Server(00):错误处理

摘要: 一、SQLServer数据库引擎错误1、查询系统错误信息 SQLServer在每个数据库的系统视图sys.messages中存储系统自定义(Message_id <= 50000)和用户自定义(Message_id>50000)错误消息。2、系统错误信息的严重性级别 得到的系统错误消息分为不同程度的 阅读全文

posted @ 2018-10-31 09:39 springsnow 阅读(2984) 评论(0) 推荐(0) 编辑

SQL Server(00):T-SQL 变量

摘要: 变量的种类 在T-SQL中,变量按生存范围可以分为全局变量(Global Variable)和局部变量(Local Variable)全局变量是由系统定义的,在整个SQL Server实例内都能访问到的变量,全部变量以@@开头,用户只能访问,不能赋值。局部变量由用户定义,生命周期只在一个批处理内有效。局部变量以@作为第一个字符,由用户自己定义和复制。 示例: DECLARE @i int ... 阅读全文

posted @ 2018-10-31 09:32 springsnow 阅读(732) 评论(0) 推荐(0) 编辑

SQL Server(00):T-SQL 公用表表达式(CTE)

摘要: 在编写T-SQL代码时,往往需要临时存储某些结果集。前面我们已经广泛使用和介绍了两种临时存储结果集的方法:临时表和表变量。除此之外,还可以使用公用表表达式的方法。公用表表达式(Common Table Expression)是SQL Server2005版本的引入的一个特性。CTE可以看组是一个临时的结果集,可以再接下来来的一个SELECT,INSERT,UPDATE,DELETE,MERGE语句... 阅读全文

posted @ 2018-10-31 09:28 springsnow 阅读(466) 评论(0) 推荐(0) 编辑

SQL Server(00):转换格式函数Cast、Convert

摘要: 原文:CAST 和 CONVERT (Transact-SQL) - SQL Server | Microsoft Docs CAST、CONVERT都可以执行数据类型转换。在大部分情况下,两者执行同样的功能,不同的是CONVERT还提供一些特别的日期格式转换,而CAST没有这个功能。 CAST是A 阅读全文

posted @ 2018-10-31 09:11 springsnow 阅读(2316) 评论(0) 推荐(0) 编辑

SQL Server(00):全文搜索

摘要: 一、使用SQL Server全文搜索配置 要使用SQL Server的全文搜索服务,需要进行如下配置。 1、开启全文搜索服务: 2、开启数据库的全文索引功能: --开启数据库的全文搜索功能 EXEC sp_fulltext_database 'enable'; 3、创建全文索引目录: --创建全文索 阅读全文

posted @ 2018-10-31 09:07 springsnow 阅读(510) 评论(0) 推荐(0) 编辑

导航