PIVOT和UNPIVOT关系运算符是SQLServer2005提供的新增功能,因此,对升级到SQLServer2005的数据库使用PIVOT和UNPIVOT时,数据库的兼容级别必须设置为90(可以使用sp_dbcmptlevel存储过程设置兼容级别)。在查询的FROM子句中使用PIVOT和UNPIVOT,可以对一个输入表值表达式执行某种操作,以获得另一种形式的表。PIVOT运算符将输入表的行旋转为列,并能同时对行执行聚合运算。而UNPIVOT运算符则执行
系统 2019-08-29 23:00:21 2339
原文:一名小小的SQLServerDBA想谈一下SQLServer的能力一名小小的SQLServerDBA想谈一下SQLServer的能力百度上暂时还没有搜索到相关的个人写的比较有价值的文章,至少在中文网络的世界里面没有但是在微软的网站有这样一篇文章:《比较SQLServer与IBMDB2》文章从下面几个方面进行了对比1、TCO和ROI2、性能和可扩展性3、高可用性4、安全5、管理6、开发效率7、商业智能和数据仓库8、OLTP9、SAP集成文章介绍得比较牛
系统 2019-08-12 01:54:36 2339
实例MD5加密“123456”:HashBytes('MD5','123456')结果:0xE10ADC3949BA59ABBE56E057F20F883E(提示:看完最后,结果要进行转换。)函数函数描述返回值HashBytesHashBytes('加密方式','待加密的值')加密方式=MD2|MD4|MD5|SHA|SHA1返回值类型:varbinary(maximum8000bytes)提示与注释123456的MD5有工具可知结果为:e10adc394
系统 2019-08-12 01:52:07 2339
使用性能监视器找出SQLServer硬件瓶颈开始SQLServer性能调优的最佳地方就是从性能监视器(系统监视器)开始。通过一个24小时的周期对一些关键的计数器进行监控,你将对你SQLServer服务器的硬件瓶颈了如指掌。一般来说,使用性能监视器去创建一个一些关键的计数器的24小时周期的监控日志。当你决定创建这个日志的时候,你需要选择一个典型的24小时的周期,例如,选择一个典型的比较忙的日期,而不是周日或节假日。一旦你将这些捕获的数据形成日志后,在性能监视
系统 2019-08-12 01:32:33 2339
有时候要把SQLServer的数据表导出为Excel表,以利于分发使用,复制黏贴有比较麻烦,可以用一下步骤操作之:1、先建立一个空的.xls文件,命名为gx.xls;2、右键单击目标数据库,选择“任务-导出数据”;3、进入导出数据向导,选择源数据和数据库;4、选择目标数据,这里请选择目标为“MicrosoftExcel”,并在路径里选择刚才建立的gx.xls;5、后面几部默认即可,最终数据导出到Excel中!SQLServer2005数据表导出为Excel
系统 2019-08-12 01:54:46 2338
-------------参考----------------------------假设我们有如下数据表------菜系表--------------店名菜系--------澳门豆捞川菜--澳门豆捞粤菜--澳门豆捞闽菜--为民大酒店鲁菜--为民大酒店粤菜--为民大酒店川菜------------------------------执行如下语句select店名,菜系=STUFF((select','+ltrim(菜系)from菜系表where店名=t.店名
系统 2019-08-12 01:53:50 2338
一、时间函数在使用存储过程,sql函数的时候,会遇到一些对时间的处理。比如时间的获取与加减。这里就用到了sql自带的时间函数。下面我列出这些函数,方便日后记忆,使用。--getdate获取当前时间selectgetdate()--dateadd原有时间加:2013-02-1713:20:16此时间加12个月selectdateadd(MONTH,12,'2013-02-1713:20:16')--返回:2014-02-1713:20:16.000(参数mo
系统 2019-08-12 01:51:30 2338
原文:SQLServer备份和还原全攻略一、知识点完全备份:备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。(在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存档属性)。完全备份也叫完整备份。差异备份:差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有文件。(差异备份过程中,只备份有标记的那些选中的文件和文件夹。它不清除标记,即:备份后不标记为已备份文件,换言之,不清除存档属性)。增量备份:增量备份是针
系统 2019-08-12 01:51:29 2338
本文转自:http://www.baanerp.com/post/48.html数据类型是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer提供了25种数据类型:·Binary[(n)]·Varbinary[(n)]·Char[(n)]·Varchar[(n)]·Nchar[(n)]·Nvarchar[(n)]·Date
系统 2019-08-12 01:51:26 2338
1、ReportingServices目录临时数据库文件存在出现这种问题的原因,是由于以前安装的SQLServer2008文件并没有卸载或删除干净造成解决的办法如下:找到MSSQL2008的实例安装目录,例如:D:\ProgramFiles\MicrosoftSQLServer将D:\ProgramFiles\MicrosoftSQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA里面的有关ReportingServices的数据
系统 2019-08-12 01:33:35 2338
原文:SQLServer2005同步复制以下实现复制步骤(以快照复制为例)运行平台SQLSERVER2005一、准备工作:1.建立一个WINDOWS用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户。2.在SQLSERVER下实现发布服务器和订阅服务器的通信正常(即可以互访)。打开1433端口,在防火墙中设特例3.在发布服务器上建立一个共享目录,作为发布快照文件的存放目录。例如:在D盘根目录下建文件夹名为SqlCopy4.设置SQL代理(发
系统 2019-08-12 01:33:02 2338
SETQUOTED_IDENTIFIERONGOSETANSI_NULLSONGOALTERprocstp_ExportTable@sqlstrnvarchar(4000),--查询语句,如果查询语句中使用了orderby,请加上top100percent,注意,如果导出表/视图,用上面的存储过程@orderstrnvarchar(255),--OrderbyField@pathnvarchar(1000),--文件存放目录@fnamenvarchar(2
系统 2019-08-29 22:22:50 2337
sqlserver系统表详细说明sysaltfiles主数据库保存数据库的文件syscharsets主数据库字符集与排序顺序sysconfigures主数据库配置选项syscurconfigs主数据库当前配置选项sysdatabases主数据库服务器中的数据库syslanguages主数据库语言syslogins主数据库登陆帐号信息sysoledbusers主数据库链接服务器登陆信息sysprocesses主数据库进程sysremotelogins主数据库
系统 2019-08-12 01:54:02 2337
1.创建维护计划:SSMS->管理->维护计划->新建维护计划2.添加子计划(备份计划)a)每30分钟:事务日志备份每天:差异备份每周:完整备份b)维护计划会自动创建作业SQLServer备份维护计划
系统 2019-08-12 01:32:33 2337
本文为原创,如需转载,请注明作者和出处,谢谢!
系统 2019-08-29 22:40:57 2336