Microsoft SQL Server
文章平均质量分 92
Microsoft SQL Server 关系型数据库管理系统。
不剪发的Tony老师
《SQL编程思想》作者,PostgreSQL ACE。
展开
-
PostgreSQL + SQL Server = WiltonDB
WiltonDB 是一个基于 PostgreSQL 的开源数据库,通过 Babelfish 插件支持 Microsoft SQL Server 协议以及 T-SQL 语句。原创 2023-11-27 21:05:38 · 1270 阅读 · 0 评论 -
Microsoft SQL Server 2022 新特性之 T-SQL 语言增强
本文给介绍了Microsoft SQL Server 2022中的部分T-SQL新功能,包括窗口函数增强、IS DISTINCT FROM、新增时间序列函数、JSON函数、聚合函数、T-SQL函数以及位操作函数。原创 2022-11-21 22:46:24 · 2869 阅读 · 3 评论 -
《Microsoft SQL Server入门教程》第04篇 简单查询
本篇介绍 SQL Sever 中的简单查询语句,如何使用 SELECT 和 FROM 查询单个表中的数据,快速查询信息以及注释的使用。原创 2021-11-21 09:23:27 · 978 阅读 · 0 评论 -
《Microsoft SQL Server入门教程》第03篇 示例数据库和示例表
介绍示例数据库 BikeStores 的表结构,使用 SSMS 创建示例数据库、表以及导入示例数据。原创 2021-11-14 22:06:30 · 1695 阅读 · 1 评论 -
《Microsoft SQL Server入门教程》第02篇 SQL Server下载与安装
介绍如何下载和安装 SQL Server 2019 开发者版本以及管理工具 SQL Server Mangement Studio,同时测试了数据库连接。原创 2021-10-27 20:17:51 · 2714 阅读 · 2 评论 -
《Microsoft SQL Server入门教程》第01篇 SQL Server简介
Microsoft SQL Server是由微软开发的一款关系型数据库管理系统,通常简称为SQL Server。SQL Server采用标准的客户端-服务器体系结构,客户端发送请求到服务端,服务端处理完成之后返回结果到客户端。SQL Server支持标准SQL语言并进行了扩展,被称为Transact-SQL或者T-SQL,增加了许多特有的功能。SQL Server 2017开始支持Windows和Linux操作系统以及容器部署。当前最新的版本为 SQL Server 2019。原创 2021-10-22 15:53:05 · 2502 阅读 · 1 评论 -
利用 SQL Server 过滤索引提高查询语句的性能
Microsoft SQL Server 过滤索引(筛选索引)是指基于满足特定条件的数据行进行索引。与全表索引(默认创建)相比,设计良好的筛选索引可以提高查询性能、减少索引维护开销并可降低索引存储开销。本文就给大家介绍一下 Microsoft SQL Server 中的过滤索引功能。原创 2021-07-14 15:54:12 · 859 阅读 · 0 评论 -
Microsoft SQL Server 生成随机数字、字符串、日期、验证码以及 UUID
本文介绍了在 Microsoft SQL Server 中生成随机数据的方法,包括随机数字、验证码、随机字符串以及随机日期和时间等,同时还介绍了如何生成 UUID,以及如何从表中返回随机记录。原创 2020-12-13 18:03:11 · 6054 阅读 · 0 评论 -
Microsoft SQL Server 如何隐藏客户姓名、手机号或者身份证号中的部分信息
本文介绍了如何利用 Microsoft SQL Server 中的 CASE 表达、len、left、right、stuff、concat 等字符串函数实现信息的隐藏,也就是将其中部分内容显示为星号(*)。具体案例包括姓名、手机号、身份证号以及银行卡号等个人敏感信息的保护。原创 2020-11-22 11:26:44 · 5311 阅读 · 2 评论 -
Microsoft SQL Server 数据库体系结构图解
本文详细介绍了 Microsoft SQL Server 数据库的体系结构以及各个组件的功能。包括整体结构,协议层中的TCP/IP协议、共享内存协议、命名管道协议以及TDS协议、关系引擎中的命令解析器、查询优化器、查询执行器,存储引擎中的访问方法、缓冲管理器、事务管理器,数据文件以及日志文件。原创 2020-11-05 11:27:21 · 10657 阅读 · 6 评论 -
Microsoft SQL Server 实现数据透视表
数据透视表是进行数据汇总、分析、浏览和展示的强大工具,可以帮助我们了解数据中的对比情况、模式和趋势。本文介绍了在 Microsoft SQL Server 中实现数据透视表的三种方式,包括 CASE 条件表达式和分组聚合操作相结合、专用的 PIVOT 运算符以及使用动态 SQL 语句生成动态数据透视表。原创 2020-08-05 17:59:03 · 4564 阅读 · 2 评论 -
Microsoft SQL Server 如何实现一个只有一行数据的表
讨论如何在 Microsoft SQL Server 中实现一个只能存储一行数据的表,介绍了基于计算列创建唯一约束的实现方法。使用 MERGE 插入和更新数据,同时为了防止数据被删除,通过触发器禁止删除操作。原创 2020-07-24 22:02:24 · 2121 阅读 · 0 评论 -
Microsoft SQL Server 如何生成连续的数字/字符/时间序列
介绍如何在 Microsoft SQL Server 中生成连续的数字、字符或者时间序列值,包括使用系统视图 master.dbo.spt_values 、使用通用表表达式以及自定义的表值函数 generate_series 生成各种数据序列。原创 2020-07-17 15:59:58 · 5499 阅读 · 0 评论