关闭

sql中like和通配符的用法

 LIKE 是另一个在 WHERE 子句中会用到的指令。基本上,LIKE 能让我们依据一个套式 (pattern) 来找出我们要的资料。相对来说,在运用 IN 的时候,我们完全地知道我们需要的条件;在运用 BETWEEN 的时候,我们则是列出一个范围。 LIKE 的语法如下: SELECT "栏位名" FROM "表格名" WHERE "栏位名" LIKE {套式}; ...
阅读(128) 评论(0)

SQLServer 数据库无法查询中文

 在sql2014中,查询条件中有中文字体,不能查询出结果 如 SELECT * FROM ParamName WHERE Name = '监视' 不能查询到结果,实际数据库中有这条记录。   解决方法1: 改为下面的 写法 则可以查询到结果 SELECT * FROM User ParamName Name = N'监视'  解决方法2: 数据库的编码...
阅读(264) 评论(0)

sqlserver 2005 分布式架构 对等事务复制 .

转载网友一篇博文 一、为什么要使用对等事务复制 首先要说明的是使用sqlserver复制的目的 使用sqlserver数据库复制的目的,就是要将数据库压力由一台服务器分散到多台服务器,通过一台sqlserver服务器作为主机,将主数据库中的数据,复制到其他N台备份服务器上,从而实现分布式查询,大大降低了主服务器的压力. 在图一中,右面的拓扑结构就是典型的复制,写入的压力...
阅读(648) 评论(0)

SQL Server复制入门(一)----复制简介

转载网友一篇博文 简介     SQL Server中的复制(Replication)是SQL Server高可用性的核心功能之一,在我看来,复制指的并不仅仅是一项技术,而是一些列技术的集合,包括从存储转发数据到同步数据到维护数据一致性。使用复制功能不仅仅需要你对业务的熟悉,还需要对复制功能的整体有一个全面的了解,本系列文章旨在对SQL Server中的复制进行一个简单全面的探讨。(PS:...
阅读(208) 评论(0)

SQL SERVER2005 复制订阅功能介绍

转载网友的一篇博文 一、复制简介 复制是将数据或数据库对象从一个数据库复制和分发到另外一个数据库,并进行数据同步,从而使源数据库和目标数据库保持一致。使用复制,可以在局域网和广域网、拨号连接、无线连接和 Internet 上将数据分发到不同位置以及分发给远程或移动用户。 一组SQL SERVER2005复制有发布服务器、分发服务器、订阅服服务器(图1 复制服务器之间的关系图)组成,他们之...
阅读(686) 评论(0)

varchar和Nvarchar区别

Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示 如果还为了这个纠结,就直接看看后面的解说,做决定吧。 一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。  sql server中的varchar和Nvarchar有什么区别?   答: varchar(n) 长度为 n...
阅读(2764) 评论(0)

win7 64位 odbc连sqlserver问题

今天win7 64位旗舰版控制面板中管理工具下的数据源(ODBC)配置竟然只有SQLServer的驱动,连了之后,测试也成功。      但应用客户端还是连不上, 有人也遇过这样的问题,我在此猜测只有64位win7有这问题,       解决办法:运行      C:/Windows/SysWOW64下odbcad32.exe就可以正常添加各种数据源的驱动程序了  ,再控制面板中odbc其实...
阅读(2101) 评论(0)

win7 64位,在ODBC的DNS中对sql server配置成功,但连接失败

win7 64位下,在ODBC的DNS中对sql server 2008配置成功,但连接时失败; 但在32下却能连接成功。 64位下,错误提示为:Message: '[Microsoft][ODBC 驱动程序管理器] 无效的字符串或缓冲区长度' 网上查了下相关的解决方法,如下: win2003 64位系统下ODBC连接使用 转自win2003 64位系统下ODBC连接使用...
阅读(1945) 评论(0)

SQL中Group By的使用

1、概述2、原始表3、简单Group By4、Group By 和 Order By5、Group By中Select指定的字段限制6、Group By All7、Group By与聚合函数8、Having与Where的区别9、Compute 和 Compute By 1、概述 “Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分...
阅读(356) 评论(0)

SQL Server 2005中的分区表(二):如何添加、查询、修改分区表中的数据 .

SQL Server 2005中的分区表(二):如何添加、查询、修改分区表中的数据 . 2011-07-02 22:52:26   在创建完分区表后,可以向分区表中直接插入数据,而不用去管它这些数据放在哪个物理上的数据表中。接上篇文章,我们在创建好的分区表中插入几条数据: insert Sale ([Name],[SaleTime]) values...
阅读(492) 评论(0)

SQL Server 2005教程:如何创建修改分区表和如何查看分区表(经典)

SQL Server 2005是微软在推出SQL Server 2000后时隔五年推出的一个数据库平台,它的数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使用户可以构建和管理用于业务的高可用和高性能的数据应用程序。此外SQL Server 2005结合了分析、报表、集成和通知功能。这使企业可以构建和部署经济有效的BI解决方案,帮助团队通过记分卡、Dashboard、Web Se...
阅读(715) 评论(0)

SQL Server表分区操作详解

SQL Server表分区操作详解    【IT专家网独家】你是否在千方百计优化SQL Server 数据库的性能?如果你的数据库中含有大量的表格,把这些表格分区放入独立的文件组可能会让你受益匪浅。SQL Server 2005引入的表分区技术,让用户能够把数据分散存放到不同的物理磁盘中,提高这些磁盘的并行处理性能以优化查询性能。   SQL Server数据库表分区操作过程由...
阅读(568) 评论(0)

sql中delete,drop ,truncate都代表删除,但3者又有一些区别

sql中delete,drop ,truncate都代表删除,但3者又有一些区别 1. truncate和 delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数将保留,但是变为invalid状态. 2.delete语句是dml,这个操作会放到rollback...
阅读(801) 评论(0)

smalldatetime和datetime的差别

碰上了这件事,才学到教训,一直以为smalldatetime和datetime的差别只是在于时间范围: smalldatetime的有效时间范围1900/1/1~2079/6/6 datetime的有效时间范围1753/1/1~9999/12/31 所以我判断如果该值不用到太远的日期范围,就会使用smalldatetime。 但我忽略了更关键的差别,那就是smalldatetime只精准到...
阅读(1284) 评论(0)

千万级SQL Server数据库表分区的实现

千万级SQL Server数据库表分区的实现 2010-09-10 13:37 佚名 数据库 我要评论(0) 字号:T | T 一般在千万级的数据压力下,分区是一种比较好的提升性能方法。本文将介绍SQL Server数据库表分区的实现。 AD:2013云计算架构师峰会超低价抢票中 最近使用SQL SERVER一个的缓存,数据量一天10...
阅读(428) 评论(0)
47条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:384008次
    • 积分:4338
    • 等级:
    • 排名:第7471名
    • 原创:40篇
    • 转载:146篇
    • 译文:1篇
    • 评论:23条
    最新评论