![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MSSQL
Nicky锋
我心有猛虎在细嗅蔷薇
展开
-
VS2012自带轻型的sql server express数据库---LocalDB
伴随着SQL Server 2012的发布,SQL Server LocalDB跃入我们的眼帘。SQL Server LocalDB是一个轻量级的、易于使用的数据库。 SQL Server LocalDB能够最大限度地节省您的数据库管理精力,以便开发人员可以专注于开发数据库应用。 使用SqlLocalDB命令行管理LocalDB 为了方便管理,LocalDB提供了一个基于命令行的转载 2013-11-11 16:52:38 · 5149 阅读 · 0 评论 -
MSSQL2005与MSSQL2008 存储过程中变量使用的一处区别 (不能向局部变量赋予默认值)
declare @date int = cast(convert(nchar(8),getdate(),112) as int) sql2005中会提示错误 ”不能向局部变量赋予默认值。“ 解决方法: declare @date int set @date = cast(convert(nchar(8),getdate(),112) as int)转载 2013-12-11 14:58:03 · 861 阅读 · 0 评论 -
SQL Server游标的使用
游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向集合的查转载 2014-02-25 10:32:09 · 496 阅读 · 0 评论 -
SQL Server 触发器
SQL Server 触发器 触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操转载 2014-02-25 11:55:00 · 623 阅读 · 0 评论