随笔分类 - sqlserver
sqlserver技术分类
摘要:转载 http://hi.baidu.com/%CE%B5%C0%B6%B5%C4sky%CC%EC%BF%D5/blog/item/39a4b61b050143f8e0fe0be0.html 问题:未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc,Version=10.0.0.0,Culture= neutral,PublicKeyToken=8...
阅读全文
摘要:URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。 比如浏览器发来请求hostname/101.aspx ,服务器自动将这个请求中定向为http://hostname/list.aspx?id=101。 url重写的优点在于: 缩短url,隐藏实际路径提高安全性 易于用户记忆和键入。 易于被搜索引擎收录 二 实现url重写的基本方法 下载MS的URLRewri...
阅读全文
摘要:转载http://www.cnblogs.com/28088191/archive/2010/08/05/1792723.html select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select CONVERT(varchar(10), datatime1, 120 )2004-09-12 select CONVERT(va...
阅读全文
摘要:转载之 http://blog.csdn.net/flynetcn/archive/2007/05/17/1613875.aspx DECLARE @table_name sysname DECLARE @table_id int DECLARE @strSource varchar(20),@strDest varchar(20) set @strSource='Source&...
阅读全文
摘要:这种方式感觉实现起来也不错,我是使用这种方式来完成数据库备份还原的功能的。
需要指出下面这些存储过程是在网上搜索到的。谢谢代码的提供者。在此转载
阅读全文
摘要:declare @sql varchar(8000) select @sql=isnull(@sql+' drop table ','')+'['+name+']' from (select name from sysobjects where xtype='u')t exec('drop table '+ @sql)
阅读全文
摘要:近来发现数据库过大,空间不足,因此打算将数据库的数据进行全面的清理,但表非常多,一张一张的清空,实在麻烦,因此就想利用SQL语句一次清空所有数据.找到了三种方法进行清空. 使用的数据库为MS SQL SERVER. 1.搜索出所有表名,构造为一条SQL语句 declare @trun_name varchar(8000) set @trun_name='' select @trun_name=@...
阅读全文
摘要:经典SQL语句大全(适合SQL SERVER)
阅读全文
摘要:SQL Server 数据库管理常用的SQL和T-SQL语句
阅读全文
摘要:sqlserver dateadd
阅读全文
摘要:数据库设计过程
数据库技术是信息资源管理最有效的手段。
数据库设计是指:对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。
数据库设计的各阶段:
阅读全文
摘要:查询速度慢的原因很多,常见如下几种:
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)
2、I/O吞吐量小,形成了瓶颈效应。
3、没有创建计算列导致查询不优化。
阅读全文
摘要: 开场白还是要来下的,又过了一年,很久没有和cnblogs朋友见面了。我还看到了我上几篇MSSQL的回复里面一直说期待我的下一个好文,唉!先谢罪了,太久没发表东东了。主要是因为有点忙,加上一回去就是学习,所以没时间给大家整理资料。最近因为要给公司培训一些东西,所以以后也会出一些文章的,所谓浓缩就是精华,所以大家就期待吧。
其实写文章总结也是对自己知识的一些反复,总结的时候可以查漏补缺,也可以给各位博友们提供一些看法和思路。我记得看过一篇架构师的曲线图里面也讲到了“写文章”总结的重要性。
阅读全文
摘要:清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
截断事务日志
BACKUP LOG 数据库名 WITH NO_LOG
收缩数据库
DBCC SHRINKDATABASE(数据库名)
--压缩日志及数据库文件大小
/*--特别注意
请按步骤进行,未进行前面的步骤,请不要做后面的步骤
否则可能损坏你的数据库.
一般不建议做第4,6两步
第4步不安全,有可能损坏数据库或丢失数据
第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.
--*/
阅读全文
摘要:在查询分析器中顺序执行以下三步,其中 databasename 为你的数据库文件名
1.清空日志:DUMP TRANSACTION databasename WITH NO_LOG
2.截断事务日志:BACKUP LOG databasename WITH NO_LOG
3.收缩数据库:DBCC SHRINKDATABASE(databasename)
阅读全文
摘要:提到SQL中的日期函数与时间函数就不得不说出以下两个概念:确定性函数与非确定性函数。
确定性函数:即获得的值是在一组既定的值中,或者是可以料想到的值。
非确定性函数:即无法准确获知其结果。
下面将日期函数与时间函数按上面提到的这两种类型进行分类说明:
1. 确定性函数:
[1] DateAdd()
作用:在指定的日期加上一段时间的基础上,返回新的DateTime
语法:
DateAdd(datepart, number, date)
阅读全文
摘要:参数:分页大小,第几页,需要得到的字段 ,需要查询的表 , 查询条件,排序的字段名,排序的类型,主键名称 分页大小:整数 第几页:整数需要得到的字段:字符串 需要查询的表:字符串 查询条件:字符串 排序的字段名:字符串 排序的类型:整形 主键名称:字符串输入参数即可查询,无论是查询一条记录还是查询多条记录,无论是分页还是不分页,无论是需要查询条件还是不需要查询条件...
阅读全文
浙公网安备 33010602011771号