SQLServer 软件列表

python连接sql server乱码的解决方法
SQLServer

python连接sql server乱码的解决方法

2020-02-16 标签:python,连接,sql,server,乱码,解决方法,vi,etc,freetds,conf,实现,代码,如下,global,tds,protocol,versiontds,version

vi /etc/freetds/freetds.conf 实现代码如下:[global]# TDS protocol versiontds version = 8.0client charset = UTF-8# A typical Microsoft server[Server55]host =

SQL Server设置主键自增长列(使用sql语句实现)
SQLServer

SQL Server设置主键自增长列(使用sql语句实现)

2020-02-16 标签:sql,server,设置,主键,增长,使用,语句,实现,新建,一数,里面,有字,id,设为

1.新建一数据表,里面有字段id,将id设为为主键 实现代码如下: create table tb(id int,constraint pkid primary key (id)) create table tb(id int primary key )2.新建一数据表,里面有字段id,将id设为主

SQL Server 2005通用分页存储过程及多表联接应用
SQLServer

SQL Server 2005通用分页存储过程及多表联接应用

2020-02-16 标签:sql,server,2005,通用,分页,存储,过程,多表,接应,不久前,写的,可应用,上面,实现,代码,如下,object,id

这是不久前写的一个分页存储过程,可应用于SQL Server 2005上面: 实现代码如下: if object_ID('[proc_SelectForPager]') is not null Drop Procedure [proc_SelectForPager] Go Create Proc p

SQL Server简单模式下误删除堆表记录恢复方法(绕过页眉校验)
SQLServer

SQL Server简单模式下误删除堆表记录恢复方法(绕过页眉校验)

2020-02-16 标签:sql,server,简单,模式,误删,表记,恢复,方法,绕过,页眉,校验,首先,需要,强调,这篇,主旨,揭示

首先,我需要强调下,这篇主旨是揭示堆表的删除记录找回的原理,我所考虑的方面并不适用于每个人的每种情况,望大家见谅~ 很多朋友认为数据库在简单模式下,堆表误删除一条记录,是无法找回的,因为没有日志记录。其实不然,某种意义上是可以找回的,因为堆表在删除记录时,只更改了行偏移,实际数据没有被物理删除,所以

Sql Server 分组统计并合计总数及WITH ROLLUP应用
SQLServer

Sql Server 分组统计并合计总数及WITH ROLLUP应用

2020-02-16 标签:sql,server,分组,统计,并合,总数,rollup,应用,在生,包含,小计,和合,报表,运算,很有,生成,结果

WITH ROLLUP 在生成包含小计和合计的报表时,ROLLUP 运算符很有用。ROLLUP 运算符生成的结果集类似于 CUBE 运算符所生成的结果集。 实现代码如下: SELECT [Source], COUNT(*) AS OrderTotal FROM [ExternalOrder] Whe

MS SQL Server获取十二个月份的英文缩写
SQLServer

MS SQL Server获取十二个月份的英文缩写

2020-02-16 标签:ms,sql,server,获取,十二个,月份,英文,缩写,使用,datename,函数,取得,全称,报表,需要,只需,显示,名称,即可,五月份

如果使用DATENAME()函数是取得月份的英文全称,但报表需要,只需显示月份名称缩写即可。 十二个月份的英文缩写,只有五月份是全称与缩写一样,其它月份的缩写仅是取前三位字母。因此Insus.NET写成一个自定义函数: 实现代码如下: -- =============================

SQL Server误区30日谈 第30天 有关备份的30个误区
SQLServer

SQL Server误区30日谈 第30天 有关备份的30个误区

2020-02-16 标签:sql,server,误区,30,有关,备份,全是,错的,之前,基础,了解,请看,technet,magazine,文章,backups,01

误区 #30:有关备份的30个误区全是错的在开始有关备份的误区之前,如果你对备份的基础没有了解,请看之前我在TechNet Magazine的文章:Understanding SQL Server Backups。30-01)备份操作会导致阻塞不,备份不会导致对用户对象加锁,虽然备份对IO系统的负担

SQL Server误区30日谈 第29天 有关堆碎片的误区
SQLServer

SQL Server误区30日谈 第29天 有关堆碎片的误区

2020-02-16 标签:sql,server,误区,30,29,有关,碎片,通过,聚集,索引,drop,后进,堆上,整理,在我看来

误区 #29:可以通过对堆建聚集索引再DROP后进行堆上的碎片整理Nooooooooooooo!!!对堆建聚集索引再DROP在我看来是除了收缩数据库之外最2的事了。如果你通过sys.dm_db_index_physical_stats(或是老版本的DBCC SHOWCONTIG)看到堆上有碎片,绝对

SQL Server误区30日谈 第28天 有关大容量事务日志恢复模式的误区
SQLServer

SQL Server误区30日谈 第28天 有关大容量事务日志恢复模式的误区

2020-02-16 标签:sql,server,误区,30,28,有关,容量,事务,日志,恢复,模式,几个,a,常见,dml,操作,最小,记录

误区 #28:有关大容量事务日志恢复模式的几个误区28 a)常见的DML操作可以被“最小记录日志”不是。在大容量事务日志恢复模式下只有一小部分批量操作可以被“最小记录日志”,这类操作的列表可以在Operations That Can Be Minimally Logged找到。这是适合SQL Ser

SQL Server误区30日谈 第27天 使用BACKUP WITH CHECKSUM可以替代DBCC CheckDB
SQLServer

SQL Server误区30日谈 第27天 使用BACKUP WITH CHECKSUM可以替代DBCC CheckDB

2020-02-16 标签:sql,server,误区,30,27,天使,backup,checksum,替代,dbcc,checkdb,使用,错误,乍一看,由于,检测,分配,出去

误区 #27:使用BACKUP ... WITH CHECKSUM可以替代DBCC CheckDB错误乍一看,由于BACKUP WITH CHECKSUM会检测所有分配出去的页的校验和的值,这个误区貌似是这么回事,但实际上并不是这么回事,原因如下:由SQL Server 2000或是更早版本升上来的