拥有SqlServer标签的文章
SqlServer

sql server多行数据合并显示

现有三个数据表,分别是学生表,课程表,成绩表。它们的结构与样例数据如下:学生表:xnoxname1小王2小黑课程表:knokname1语文2数学成绩表:cnocknocf1186.51298.862186.72286.9createtable学生表(xnoint,xnamevarchar(20))goinsertintodbo.学生表select1,'小王'unionallselect2,'小黑'createtable课程表(knoint,knamevar

系统 2019-08-12 01:32:14 2352

SqlServer

SQL Server 2005------函数

原文:SQLServer2005------函数SQLServer2005支持用户自定义函数和内置系统函数,根据返回值类型又分为标量函数和表值函数。1.标量函数标量函数:返回单个数据值,返回类型可以是除text、ntext、image、cursor和timestamp外的任何数据类型。标量函数:分为内联标量函数和多语句标量函数。内联标量函数:没有函数体,标量值是单个语句的结果。多语句标量函数:定义在BEGIN...END块中的函数体包含一系列返回单个值的T

系统 2019-08-12 01:55:38 2351

SqlServer

代码调用存储过程超时,SQL Server Management

原文:http://blog.csdn.net/iwteih/article/details/4515267今天同事用代码调用存储过程时超时,在SQLServerManagementStudio里运行却很快就有结果,这和我上次遇到的情况一下,现在将解决方案记录如下,谨为大家作一提醒。解决方案就是:把存储过程中多余的空格删掉。瞠目吧结舌吧,不过这就是现实,现实是残酷的,现实是无情的,哈哈不一定是哪个空格就引起了超时,试着看吧上面的解决方案是将存储过程里的空格

系统 2019-08-12 01:54:56 2351

SqlServer

两个sql server 2000的通用分页存储过程

转自:http://www.devdao.com/Article/344499.htm第一个支持唯一主键,第二支持多主键,测试过,效率一般CREATEPROCP_viewPage/*no_mIss分页存储过程2007.2.20QQ:34813284适用于单一主键或存在唯一值列的表或视图*/@TableNameVARCHAR(200),--表名@FieldListVARCHAR(2000),--显示列名@PrimaryKeyVARCHAR(100),--单一

系统 2019-08-12 01:53:46 2351

SqlServer

在SQL Server中使用Linkedserver连接Access数据

如要在SQLServer读取Access数据库中的内容,需建立Linkedserver。可使用以下语句建立:execsp_addlinkedserver@server=MPS,--Linkedserver的名称@provider='Microsoft.ACE.OLEDB.12.0',--使用JET4.0不能用,必须用这个@srvproduct='ACCESS2000',@datasrc='D:\MPS.mdb'--对应的数据库全路径GOEXECsp_add

系统 2019-08-12 01:32:40 2351

SqlServer

SQL Server 2008 (R2) 单机版安装的先决条件

原文:SQLServer2008(R2)单机版安装的先决条件出自:http://blogs.msdn.com/b/apgcdsd/archive/2012/03/07/sql-server-2008-r2.aspx在为客户提供技术支持时,发现安装SQLServer2008(R2)单机版出现的问题很多源于以下几个典型情况,而客户们有所不知,这正是SQLServer安装所必须的先决条件:1..NETFramework3.5SP12.WindowsInstall

系统 2019-08-12 01:54:25 2350

SqlServer

SQL server 数据导入导出BCP工具使用详解

数据的导入导出是数据库管理员常见的工作任务之一,尤其是平面文件的导入导出。BCP工具则为这些任务提供了强有力的支持,它是基于DB-Library,尤其是在生产环境中,从本地传送数据到服务器或从服务器传送数据到本地,因它无需提供图形界面,减少网络带宽,提高了传输速率。BCP的全称是BULKCOPYPROGRAM,它是一个命令行程序,可以完全脱离SQLserver进程来实现。常用的导入方式:bcp,BULKINSERT,OPENROWSET,orSSIS。本文

系统 2019-08-12 01:53:51 2350

SqlServer

SQL Server 行版本控制

什么时候开启行版本?当发现系统中存在大量读写阻塞的时候,就是我们开启行版本的时候了。要点:写写阻塞的场景行版本技术解决不了开启方式:--设置为单用户ALTERDATABASEMyTestSETSINGLE_USERWITHROLLBACKIMMEDIATE;GO--开启行版本(事务级)ALTERDATABASEMyTestSETALLOW_SNAPSHOT_ISOLATIONON;GO--开启语句级行版本ALTERDATABASEMyTestSETREAD

系统 2019-08-12 01:33:45 2350

SqlServer

SQL Server 2005 White Papers

DeepleveltechnicalpapersonspecificSQLServertopicsthatweretestedandvalidatedbySQLDevelopmentSQLServer2005PerformanceTuningusingWaitsandQueuesTEMPDBCapacityPlanningandConcurrencyConsiderationsforIndexCreateandRebuildLoadingBulkDatai

系统 2019-08-12 01:32:47 2350

SqlServer

PowerDesigner反向SQL Server 2000数据库问题

在PowerDesigner中,对SQLServer2000进行数据库反向(Database->ReverseEngineerDatabase)时,会反向出一些名称以“_WA_Sys”开头的索引,但这些索引并不是我们做数据库设计的时加的,如何去掉这些不必要的索引呢,请按如下步骤进行:1、在PowerDesigner中点击Tools-Resources-DBMS,打开“ListofDBMS”窗口2、选择MicrosoftSQLServer2000,再点击窗口

系统 2019-08-12 01:55:30 2349

SqlServer

让.Net2.0的Membership使用已存在的Sql Server2

VS2005ASP.NET配置工具可以很方便地配置和使用Membership功能,如果你有安装SqlServerExpress的话,ASP.NET配置工具会帮你生成数据库及更改Web.Config文件以便使用membership的各种功能。但是如果没有安装SqlServerExpress的话,或者是想使用已存在的数据库的话,你会发现ASP.NET配置工具根本就没办法帮你初始化非SqlServerExpress数据库。这个时候,就要手动地进行MemberSh

系统 2019-08-12 01:55:01 2349

SqlServer

JDBC连接SQL Server测试代码及异常

importjava.sql.*;publicclassSqlServerTest{//驱动类//staticStringdriverClass="com.microsoft.jdbc.sqlserver.SQLServerDriver";staticStringdriverClass="com.mysql.jdbc.Driver";//连接字符串//staticStringurl="jdbc:microsoft:sqlserver://HNHJ\\HNH

系统 2019-08-12 01:53:46 2349

SqlServer

pivot的用法(SQL SERVER 2005以上)

OA系统听过木有?OA流程知道吧??OA系统都会有流程,而流程就需要有表单(也就是流程中需要提交的数据).这些表单会因流程的不同而不同.怎么个不同法呢,举个例吧:假如我需要通过OA系统来申请一个请假流程,那么在这个流程中,我可能要填到一个表单(也叫选项):请假原因.同样的,假如我需要申请一个加班流程的话,那么在这个流程当中,我理所当然的要填一个表单:加班原因.做过web表单的人都清楚,这些数据是要存到数据表里面的,一般来说我们储存的形式应该如下面两幅图所示

系统 2019-08-12 01:53:00 2349

SqlServer

操作SQLSERVERAGENT服务的扩展存储过程.sql

--1.查询SQLSERVERAGENT服务的当前状态。EXECmaster.dbo.xp_servicecontrolN'QUERYSTATE',N'SQLSERVERAGENT'--2.启动或者停止SQLSERVERAGENT服务。--启动SQLSERVERAGENT服务EXECmaster.dbo.xp_servicecontrolN'START',N'SQLSERVERAGENT'--停止SQLSERVERAGENT服务EXECmaster.dbo

系统 2019-08-12 01:51:30 2349

SqlServer

SQL Server 查看存储过程

有几种系统存储过程和目录视图可提供有关存储过程的信息。使用它们,您可以:查看存储过程的定义。即查看用于创建存储过程的Transact-SQL语句。这对于没有用于创建存储过程的Transact-SQL脚本文件的用户是很有用的。获得有关存储过程的信息(如存储过程的架构、创建时间及其参数)。列出指定存储过程所使用的对象及使用指定存储过程的过程。此信息可用来识别那些受数据库中某个对象的更改或删除影响的过程。若要查看存储过程的定义sys.sql_modules(Tr

系统 2019-08-12 01:34:03 2349