SQL-Server专区
jxd_515
这个作者很懒,什么都没留下…
展开
-
SQL数据库优化
在实际的WEB开发中。我遇到这样的情况,数据库存储的数据量非常的大,这样就会有一个问题,例如:进行数据库查询,将查询出来的记录用DataGrid控件分页显示出来,每页50条记录。虽然DataGrid控件可以进行分页,但是DataGrid控件的原理是先把数据全部进行加载,然后再把前50条记录显示在DataGrid中,所以效率是非常低的。我就在考虑怎么样可以优化数据库,后来我就想到分页显示的时候,在第原创 2006-06-23 14:52:00 · 902 阅读 · 0 评论 -
SQL分页语句
我们在编写MIS系统和Web应用程序等系统时,都涉及到与数据库的交互,如果数据库中数据量很大的话,一次检索所有的记录,会占用系统很大的资源,因此我们常常采用,需要多少数据就只从数据库中取多少条记录,即采用分页语句。根据自己使用过的内容,把常见数据库Sql Server,Oracle和My sql的分页语句,从数据库表中的第M条数据开始取N条记录的语句总结如下:SQL Server转载 2006-07-17 14:46:00 · 837 阅读 · 0 评论 -
Sql Server实用操作小技巧集合
(一)挂起操作在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager删除PendingFileRenameOperations(二)收缩数据库--重建索引DBCC REINDEXDBCC INDEXDEFRAG--转载 2006-07-17 14:51:00 · 826 阅读 · 1 评论 -
sql-server中,Convert函数在查询日期中的用法。
我在工作中遇到过这样的情况,在数据库的titles表中有pubdate (DateTime,8)字段,用来存储时间,格式为yyyy-mm-dd hh:mm:ss,而我查询时是通过yyyy-mm-dd来进行的,这样如果通过select pubdate from titles 语句进行查询将无法得到正确结果,比如我们要查询2004年12月1日的信息,在输入2004-12-0原创 2006-08-17 16:09:00 · 1495 阅读 · 0 评论 -
SQL Server存储过程编程经验技巧
MS SQL Server目前正日益成为WindowNT操作系统上面最为重要的一种数据库管理系统,随着MS SQL Server2000的推出,微软的这种数据库服务系统真正的实现了在WindowsNT/2000系列操作系统一统天下的局面,在微软的操作系统上面,没有任何一种数据库系统能与之相抗衡,包括数据库领域的领头羊甲骨文公司的看家数据库系统Oracle在内。不可否认,MS SQL Serv转载 2006-08-24 10:48:00 · 684 阅读 · 0 评论 -
用一个表中的一列值更新另外一表中的一列值
今天写一个小存储过程,呵呵!功能大家试一下就知道了。create proc proc_test@uid int=0 output,@uname nvarchar(50)=null outputasbegin declare dd cursor scroll for select uid,uname from steven open dd fetch first f原创 2007-08-01 23:50:00 · 1257 阅读 · 1 评论