拥有SqlServer标签的文章
SqlServer

在SQL Server中通过SQL语句实现分页查询

在SQLServer中通过SQL语句实现分页查询2008年01月06日星期日12:28建立表:CREATETABLE[TestTable]([ID][int]IDENTITY(1,1)NOTNULL,[FirstName][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL,[LastName][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL,[Country][nvarchar](5

系统 2019-08-12 01:55:27 1462

SqlServer

SQLServer 存储过程嵌套事务处理

原文:SQLServer存储过程嵌套事务处理某个存储过程可能被单独调用,也可能由其他存储过程嵌套调用,则可能会发生嵌套事务的情形。下面是一种解决存储过程嵌套调用的通用代码,在不能确定存储过程是否可能被其他存储过程调用的情况下,建议每个存储过程都按照这个模板建立createprocproc_exampleasbegin--声明变量,存放当前已开启的事务数declare@exist_trancountintselect@exist_trancount=@@tr

系统 2019-08-12 01:55:05 1119

SqlServer

利用Ring Buffer在SQL Server 2008中进行连接故

原文:利用RingBuffer在SQLServer2008中进行连接故障排除出自:http://blogs.msdn.com/b/apgcdsd/archive/2011/11/21/ring-buffer-sql-server-2008.aspxSQLServer2008中包含一个新功能,旨在帮助解决特别棘手的连接问题。这个新功能是ConnectivityRingBuffer,它可以捕捉每一个由服务器发起的连接关闭记录(server-initiatedc

系统 2019-08-12 01:54:22 1076

SqlServer

SqlServer2008 新功能:简单数据加密

原文:SqlServer2008新功能:简单数据加密一、首先要把密码字段改成varbinary类型。CREATETABLE[dbo].[UserInfo]([id][int]IDENTITY(1,1)NOTNULL,[name][varchar](50)NULL,[password][varbinary](128)NULL)ON[PRIMARY]二、插入数据的时候需要使用PWDENCRYPT()函数insertintodbo.UserInfo(name,p

系统 2019-08-12 01:33:10 1060

SqlServer

Microsoft SQL Server 2008 安装

MicrosoftSQLServer2008安装图解(Windows7)简介本文详细记录了一次完整的MicrosoftSQLServer2008在Windows7操作系统上的安装过程。注意:MicrosoftSQLServer2008与Windows7操作系统存在一定的兼容性问题,在完成安装之后需要为MicrosoftSQLServer2008安装SP1补丁。下面将详细说明整个安装过程。安装日志在Windows7操作系统系,启动MicrosoftSQL20

系统 2019-08-29 23:25:32 1054

SqlServer

SQL SERVER 2005 获取表的所有索引信息以及删除

原文:SQLSERVER2005获取表的所有索引信息以及删除和新建语句BEGINWITHtxAS(SELECTa.object_id,b.nameASschema_name,a.nameAStable_name,c.nameasix_name,c.is_uniqueASix_unique,c.type_descASix_type_desc,d.index_column_id,d.is_included_column,e.nameAScolumn_name,

系统 2019-08-12 01:32:08 1048

SqlServer

Sql Server实现多行数据按分组用逗号分隔成一行

例如,要将下面的数据以GROUP_ID进行分组,一组一行,一组中的多个PRODUCT_ID用逗号分隔,select出来成如下结果:在SqlServer中,我目前想到的一种方法是写一个函数,如下:CREATEFUNCTION[dbo].[FN_GetProductsByGroup](@GroupIdint)RETURNS[nvarchar](4000)ASBEGINDECLARE@ReturnValue[nvarchar](1000)SET@ReturnVa

系统 2019-08-12 01:32:05 1044

SqlServer

MSSQL调优日志

对setstatisticstimeon的两个执行时间权威解释摘要:今天在sqlservercentral上看到一个帖子,关于对setstatisticstimeon输出两个cpu执行时间的解释(大牛的解释):CPUtimeishowmuchtimewasspentbytheCPU(orCPUs).Totaltimeishowlongittookfromstarttofinish.Forexample,if...阅读全文posted@2009-10-262

系统 2019-08-12 01:54:35 1001

SqlServer

Web.Config和Sql Server2005连接字符串总结

SQLNativeClientODBCDriver标准安全连接Driver={SQLNativeClient};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;您是否在使用SQLServer2005Express?请在“Server”选项使用连接表达式“主机名称/SQLEXPRESS”。受信的连接Driver={SQLNativeClient};Server=

系统 2019-08-29 23:41:44 995

SqlServer

《Microsoft SQL Server 2008 Analysis Service

SQLServer2008中SQL应用系列及BI笔记系列--目录索引导读:本文主要介绍了创建SQLServerAnalysisService项目及数据源、数据源视图的基本过程。(一)BI基础概念一个BI(Businessintelligence)系统最多可以有五层:1.Adatasourcelayer(数据源层),由每日操作数据、文本数据、Excel表格、Access数据库、其他外部的数据组成。2.Adatatransformationlayer(数据转换

系统 2019-08-29 23:42:01 994

SqlServer

SQL SERVER统计服务器所有的数据库(数据库文件

原文:SQLSERVER统计服务器所有的数据库(数据库文件)、表(表行数)、字段(各字段)等详细信息USESTATGOSETNOCOUNTONIFEXISTS(SELECT1FROMSYS.TABLESWHERETYPE='U'ANDname='DBInfo')DROPTABLEDBInfoIFEXISTS(SELECT1FROMSYS.TABLESWHERETYPE='U'ANDname='ColumnsInfo')DROPTABLEColumnsInf

系统 2019-08-12 01:34:00 976

SqlServer

SQL Server 2005全文索引(full text search)

数据库提供全文索引已经很普及了,之前使用了PostgreSQL和MySQL的,今天尝试了SQLServer2005。首先新建一个数据库,在新建一个表格,选择Properties->Files,启用索引,要建立索引,需要有有一个unique的列,我选择建立一个自动递增的整数列。在数据库的storage->FullTextCatalogs建立一个新的“fulltextsearchcatalog”。选择你要建立索引的列,邮件点击新建“FulltextIndex…

系统 2019-08-29 23:04:47 974

SqlServer

sqlserver把时间格式化成你想要的格式

SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AMSelectCONVERT(varchar(100),GETDATE(),1):05/16/06SelectCONVERT(varchar(100),GETDATE(),2):06.05.16SelectCONVERT(varchar(100),GETDATE(),3):16/05/06SelectCONVERT(varchar(100),GETD

系统 2019-08-12 01:55:35 953

SqlServer

SQL Server 数据库命名规范

良好的命名习惯是一种美德,下面是个人整理的数据库命名规范:数据库命名规范:1.数据库名:1.1)用产品或项目的名字命名;1.2)PascalCase,如AdventureWork;1.3)避免使用特殊字符,如数字,下划线,空格之类;1.4)避免使用缩写2.表名2.1)使用复数,PascalCase,而复数只加在最后一个单词上如:Products,Users,UserRoles2.2)避免使用特殊字符,如数字,下划线,空格之类;2.3)避免使用缩写3.列名3

系统 2019-08-12 01:53:27 951