MSSQL

SQL开发知识:sqlserver分页查询处理方法

sqlserver2008不支持关键字limit ,所以它的分页sql查询语句将不能用MySQL的方式进行,幸好sqlserver2008提供了top,rownumber等关键字,这样就能通过这几个关键字实现分页。 下面是本人在网上查阅到的几种查询脚本的写...

SQL开发知识:sql server中死锁排查的全过程分析

前言 记得以前客户在使用软件时,有偶发出现死锁问题,因为发生的时间不确定,不好做问题的重现,当时解决问题有点棘手了。 死锁的四个必要条件: 互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。 请求与保持条件(Hold and...

sqlserver数据库添加sa用户和密码的实现

sqlserver安装完之后(安装参考) 我遇到了一个尴尬的问题: 之前的安装时是windows选择身份验证的,所以用可视化工具连接到服务器是,可以选择“windows身份验证”,没毛病。 但是 我的项目的数据库连接配置时,是用户名和密码方式的登录,所以我...

集群配置:SQL Server 2016 Alwayson集群新增功能详解

概述 SQLServer2016发布版本到现在已有一年多的时间了,目前最新的稳定版本是SP1版本。接下来就开看看2016在Alwyson上做了哪些改进,记得之前我在写2014Alwayson的时候提到过几个需要改进的问题在2016上已经做了改进。 一、自动...

SQL基础:SQL Server中的数据类型详解

T-SQL语言和SQLServer数据库中的数据通常需要定义一个数据类型,数据类型定义了对象可以容纳的数据的种类。 哪些对象需要数据类型 (1)、表和视图的列:在定义表或视图时,其列需要定义数据类型。 (2)、存储过程的参数:在定义存储过程的T-SQL代码...

SQL基础:SQL Server Transact-SQL编程详解

T-SQL语句用于管理SQL Server数据库引擎实例,创建和管理数据库对象,以及查询、插入、修改和删除数据。 变量 1、 局部变量(Local Variable) 局部变量是用户可以自定义的变量,它的作用范围是仅在程序内部,在程序中通常用来储存从表中查...