当前位置:首页   >  技术文章列表  >  SqlServer

技术文章列表TOP

一、调用带两个普通参数和一个输出参数的存储过程实现账号密码的验证。     存储过程为如下代码: create proc St_exam @adm varchar(50), @pwd varchar(50), @result int=1 output as select @result=COUNT(*) f
日期:2013-09-26作者:Admin 点击:527
这篇文章介绍SQL中4个很有意思的函数,我称它的行标函数,它们是row_number,rank,dense_rank和ntile,下面分别进行介绍。 一  row_number:它为数据表加一个叫“行标示”的列,它在数据表中是连续的,我们必须按着某个顺序把表排序之后,才能使用row_number,看下列例子: SELECT
日期:2013-09-26作者:Admin 点击:452
FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主.         一.FOR XML PATH 简单介绍  &n
日期:2013-09-26作者:Admin 点击:489
  SQL Server数据库操作中,我们可能会根据某写需要去批量替换数据,那么如何批量修改替换数据呢?本文我们就介绍这一部分内容,接下来就让我们一起来了解一下吧。   方法一:   这种是最常用的,因为很多大段的内容都使用text ntext等数据类型,而我们通常也是替换里面的内容,varchar和nvarchar类型是支持replace,所以如果你的
日期:2013-09-26作者:Admin 点击:573
今天在论坛上看到有人讨论如果使用SQL Server作为SEPM的后台数据库,需要多少个CAL的问题:   If I do have to use SQL Server what type of licensing is required in terms of user CALs.  Is it a one-to-on
日期:2013-09-24作者:Admin 点击:478
这个错误主要有以下几个原因造成: 1. 错误的连接字符串:例如数据源的实例名称“\"错误写成"/"了 2、Named Pipes(NP)没有启动 其他原因,详见:http://social.msdn.microsoft.com/forums/en-US/sqlreportingservices/thread/2
日期:2013-09-24作者:Admin 点击:433
1、使数据库变为紧急模式: ALTER DATABASE 数据库名 SET EMERGENCY 2、使数据库变为单用户模式: ALTER DATABASE 数据库名 SET SINGLE_USER 3、修正数据库日志重新生成,此命令检查的分配,结构,逻辑完整性和所有数据库中的对象不正确。 当您指定“REPAIR_ALLOW_DATA_L
日期:2013-09-24作者:Admin 点击:457
简介     在一个理想的世界中,不会存在任何数据库的损坏,就像我们不会将一些严重意外情况列入我们生活中的日常一样,而一旦这类事情发生,一定会对我们的生活造成非常显著的影响,在SQL Server中也同样如此,或许几年内您没有遇见过数据库中出现这类情况,而一旦遇见这类情况,往往伴随着数据的丢失,宕机,严重甚至您本身的职业生涯也
日期:2013-09-22作者:Admin 点击:484
我们经常困惑的是,我们一些常用的SQL Server客户端工具,如SQLCMD, OSQL, ISQL, SQL Server Management Studio 到底是用ODBC, OLEDB还是System.Data.Sqlclient? 不了解工具用的是哪个provider, 则有时候会比较困惑。 如: 这篇文档讲sqlcmd
日期:2013-09-18作者:Admin 点击:417
总体解释: DML(data manipulation language):        它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language):  
日期:2013-09-18作者:Admin 点击:470
System.Data.SqlClient.SqlError: 对文件……的目录查找失败,出现操作系统错误 3 的处理办法 在还原SQL SERVER数据库时出现了查找目录失败的原因,困扰了我一个多小时,查找了很多资料,说什么的都有,最终通过自己的摸索找到了处错误的原因。 首先,建立一个与还原数据库名字相同的数据库;
日期:2013-09-18作者:Admin 点击:513
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器     触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程
日期:2013-09-16作者:Admin 点击:398