SQL Server 2008的FILESTREAM特性使用之文件管理
SQL Server的FILESTREAM(文件流)特性简化了基于文件的数据(如图像)和关系数据同步的过程。 几乎所有的应用程序都需要某种类型的数据集,至少在检索某些数据和在用户界面中显示时要用到,通常,应用程序...
三个影响SQL Server性能关键点
一、逻辑数据库和表的设计 数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。 标准化的数据库逻辑设计包括用多的...
关于SQLServer中的字符存储的问题的测试
突然想到了数据库中varchar和nvarchar以及字符串前缀'N'在实际应用中的问题,便做了一个小测试。测试的结论是我根据运行结果得出的。不完全正确,还请高手指点。测试环境:windows server 2003 sp2(32bit) + sqlser...
SQLServer 异构数据库之间数据的导入导出
本文讨论了如何通过Transact-SQL以及系统函数OPENDATASOURCE和OPENROWSET在同构和异构数据库之间进行数据的导入导出,并给出了详细的例子以供参考。 1. 在SQL Server数据库之间进行数据导入导出 (1).使用SELECT...
SQL SERVER 2005分页存储过程
看了很多的分页存储过程,感觉用起来还是没有自己亲自写的用起来感觉亲切,虽然写的比较烂,但是对这个方面的提高还是只有靠自己亲自动手才知道其中的微妙之处,哈哈!CREATE ...
SQL Server 2005 无法远程连接的解决办法
使用SQL Server Management Studio无法连接远程服务器,提示以下错误: 使用telnet 连接1433端口,报告连接失败,应该是网管封了1433端口。 解决使用其它可用端口,方法是 1、在服务器上打开SQL Server Configurat...
SQL Server中操作XML类型数据
xml数据以其灵活的数据储存方式受到广大开发人员喜爱。在sqlserver2005中存在xml数据类型。我们可以使用这样的语句对xml数据进行操作首先定义一段xml 数据:代码 declare @xmldata xml set @xmldata = ' <bookstor...
SQL Server 数据库连接字符串的声明
连接字符串中常用的声明有: 服务器声明 Data Source、Server和Addr等。 数据库声明 Initial Catalog和DataBase等。 集成Windows账号的安全性声明 Integrated Security和Trusted_Connection等。 使用数据库账号...
获取sql server数据库中所有库、表、字段名的方法
获取sqlserver数据库中所有库、表、字段名的方法2009年03月12日 星期四 下午 12:511.获取所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name 2.获取所有表名: SELECT Name FROM DatabaseName...
sql server 行列转换
代码-----------创建产品产量表create table tb2(年份 varchar(10) , 产品 varchar(10) , 产量 int)insert into tb2 values('2009' , '毛巾...
SQL Server中行列转换 Pivot UnPivot
PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现PIVOT 的一般语法是:PIVOT (聚合函数(列) FOR 列 in (…) )AS P完整语法:table_sourcePIVOT(聚合函数(value_colum...
使用SQL Server过滤数据的方法
关系型数据通常以规范化形式保存,就是说你应该尽可能少地重复数据;通常情况下,表与表之间仅通过各种键值实现关联。进一步地讲,规范化的含义就是:你不能在数据库中保存计算后的值,而你只能在需要的时候临...
SQL Server 自增字段重置
SQL的自增列挺好用,只是开发过程中一旦删除数据,标识列就不连续了 写起来 也很郁闷,所以查阅了一下标识列重置的方法 发现可以分为三种:--- 删除原表数据,并重置自增列truncate table tablename --truncate方...
SQL Server 数据库连接字符串的声明
连接字符串中常用的声明有: 服务器声明 Data Source、Server和Addr等。 数据库声明 Initial Catalog和DataBase等。 集成Windows账号的安全性声明 Integrated Security和Trusted_Connection等。 使用数据库账号...
SQL Server和Oracle数据库索引介绍
1 SQL Server中的索引 索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构(B 树)中,使 SQL Server 可以快速有效地查找与...
Sql Server中维护计划无法删除的解决方法
之前碰到过自己新建的SqlServer维护计划想要删除时删不掉的问题,搜索了半天也没找到解决方法,几乎没有相应的帖子。最后在国外的网站上找到了方法,发现很好用,在这里和大家分享一下免得以后不好找。 代...
Sql Server物理内存及虚拟内存设置的总结
手头的书籍+搜索+经验+打字=下面的总结,希望对大家有用。 在物理内存很小且很昂贵的年代,引入了虚拟内存的技术。首先,它是一种技术,计算机系统中进程可以通过访问大小和寻址与系统中物理内存无关的内存。...
抛砖引玉——通用分页存储过程
以前用的sqlserver2000,写了一个通用分页存储过程,传进去一个sql语句、页码、页大小就能进行分页,最近公司升级sqlserver2005,就把以前的改了改,从执行计划和统计的各项计数来看性能比以前好了。正好今天有人探...
细说Sql Server中的视图
1.什么是视图 视图是由一个查询所定义的虚拟表,它与物理表不同的是,视图中的数据没有物理表现形式,除非你为其创建一个索引;如果查询一个没有索引的视图,Sql Server实际访问的是基础表。 &nb...
SQLServer 2005通用分页存储过程
通过SQLServer 2005之后新加入的ROW_NUMBER()函数进行分页:<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->set ANSI_NULLS ONset QUOTED_IDENTIFIER O...