视图中with check option的作用是什么?
create view IS_student as select sno,sname,sage from student where sdept='IS'  ...
SQLServer2005 xp_cmdshell存储的使用
默认情况下,SQLServer2005不允许使用xp_cmdshell存储过程,开启命令如下:使用企业管理器连接SQLServer2005,执行sql命令:EXEC sp_configure 'show advanced options', 1RECONFIGURE ...
SQL精妙语句
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack',...
简单的分页存储过程
create proc getData(@pageindex int, --第几页(从零开始)@pagesize int --每页显示的数量)aswith a as (select row_number() over (order by spId) as ro...
SQL---2进制问题
create function fn_test (@num int)returns @r table (r int)asbegin declare @i int declare @n in...
分页存储过程(效率高,试过100万的数据,1000万就没说过)
CREATE procedure cursorPage @sqlstr nvarchar(4000), --查询字符串 @currentpage int, --第N页 @pagesiz...
初探SQL Server CE + Codesmith用法
硬盘坏了也是一种契机,我突然想到了SQL Server还有一个CE版本,现在不止提供For Mobile的,还提供桌面版.这种可爱的嵌入式数据库可比没意思的Access好得多了. 这东西虽然没store function(其实有ORM基本没必要用),但是...
详解SQL中FOR XML子句的各种用法
FOR XML子句有四种最基本的模式,如上图所示:1、AUTO模式:返回数据表为起表名的元素,每一列的值返回为属性;2、RAW模式:返回数据行为元素,每一列的值作为元素的属性;3、PATH模式:通过简单的XPath语法来允许用...
符合数据库需求的最佳SQL Server版本选择
当我看到这个问题时,我觉得并没有确切的答案!原因是SQL Server已经从一个简单的基于桌面的应用程序一跃成为一个重要的企业级数据库管理系统产品,但却仍保持了易于安装和使用的优点。这是当我参加有关SQL Server的...
符合数据库需求的最佳SQL Server版本选择
当我看到这个问题时,我觉得并没有确切的答案!原因是SQL Server已经从一个简单的基于桌面的应用程序一跃成为一个重要的企业级数据库管理系统产品,但却仍保持了易于安装和使用的优点。这是当我参加有关SQL Server的...
详解SQL Server的版本区别及选择
对于新接触SQL数据库的人来说,类似这几个问题的有关于SQL版本的问题可以说不少,但又懒得去仔细研究。问题虽然简单,可是影响却不小。版本区别SQL Server 2000有四个版本:企业版/标准版/个人版/开发版企业版和标准...
MS SQL Server和MySQL区别
1 MySQL支持enum,和set类型,SQL Server不支持2 MySQL不支持nchar,nvarchar,ntext类型3 MySQL的递增语句是AUTO_INCREMENT,而MS SQL是identity(1,1)4 MS SQL默认到处表创建语句的默认值表示是((0)),而在MySQL里面是...
SQL Server 05数据库被置为“可疑”的解决方法
在被设置为“可疑”后很纳闷,之前没有遇到此类情况,问了几个前辈依然未找到问题所在。最后还是解决了,现在给大家分享我的解决办法:首先,不能使得数据库脱机、分离等操作,在这种情况下,数据库不能惊醒备份的。...
SQL Server 2000中的数据同步问题
1.MS SQL Server和SQL Server agent服务是否是以域用户身份启动并运行的(.\administrator用户也是可以的)如果登录用的是本地系统帐户local,将不具备网络功能,会产生以下错误: 进程未能连接到Distributor '@Serve...
浅析SQL Server复制的向后兼容性
虽然说SQL Server 2008到目前为止已经算是新版本的数据库系统了。但是其以后还会不断的更新换代。为此在部署SQL Server 2008的时候,数据库管理员仍然需要考虑到向后兼容性的问题。为了减少以后升级的麻烦,数据库管...
浅谈Netbeans 6.5连接SQL Server 2008方法
1.下载JDBC驱动,Microsoft SQL Server JDBC Driver 2.0,这个是09/4/3才发的,算是最新的了,支持SQL Server 2008应该是没啥问题。下载下来的是一个"SQL_Server_JDBC_Driver_20_EULA_CHS.htm"的网页,点击最下方的"...
浅谈SQL Server 2008中的行压缩
在创建表或索引,或者修改表或索引时可以启用行压缩特性。压缩可以基于行级、页面级和备份级,本文将举例说明如何创建一个具备行压缩功能的表,以及修改一个表,使其具备行压缩功能。首先创建一个未开启行压缩功能的...
SQL Server 2005分区表几何倍数提高网站性能
表分区功能,相当于把一张表大数据无限极细化到多张表上,多个驱动上,但是访问时却还是一样的访问,因为 其实本身并未新建任何表,并且它还可以访问其他服务器以提高速度好了,废话不谈了,下面的步骤 依次跟着来:...
提高SQL Server安全性的一些建议(1)
1.安装最新的服务包为了提高SQL Server安全性,最有效的一个方法就是升级到 SQL Server 2000 Service Pack 3a (SP3a)。要下载 SP3a,请访问SQL Server 2000 SP3a 页面。另外,您还应该安装所有已发布的安全更新。要...
在T-SQL中使用临时表的注意事项
一、临时表的两种表现形式。在SQL Server数据库中,临时表主要有两种形式,分别为全局临时表与局部临时表。这两种表有很大的不同,主要体现在名字上、可见性上以及可用性上。具体来说,本地临时表的名字是以#符号开...