7
|
Chris Woodruff · 技术社区 · 16 年前 |
![]() |
1
16
我认为另一个小金块将有助于人们开发数据库,提高数据库开发的效率。在开发软件解决方案时,我非常喜欢存储过程和函数。我喜欢在数据库级别实现我的实际CRUD方法。它允许我在应用软件(业务逻辑和数据访问)和数据库本身之间平衡工作。我不想挑起一场宗教战争,但我想让人们能够更快地开发存储过程,并通过模板使用最佳实践。 让我们从在SQLServer2005ManagementStudio中创建自己的模板开始。首先,您需要在Studio中显示模板资源管理器。 alt text http://www.cloudsocket.com/images/image-thumb10.png 这将显示以下内容: alt text http://www.cloudsocket.com/images/image-thumb11.png alt text http://www.cloudsocket.com/images/image-thumb12.png alt text http://www.cloudsocket.com/images/image-thumb13.png IDE将创建一个空白模板。要编辑模板,请在模板上单击鼠标右键,然后选择“编辑”。您将在IDE中获得一个空白的查询窗口。现在可以插入模板实现。我这里有一个新存储过程的模板,其中包含一个TRY-CATCH。我喜欢在存储过程中包含错误处理。在SQLServer2005的TSQL中添加了新的TRY-CATCH,我们应该尝试通过我们的代码(包括数据库代码)来使用这种强大的异常处理机制。保存该模板,就可以使用新模板创建存储过程了。
|
![]() |
2
4
你提出 使用Ctrl+Alt+T或槽 视图>模板浏览器 |
![]() |
3
2
数据库=>表=>可编程性=>程序=>右键单击选择新程序 |
![]() |
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
![]() |
SoT · SQL Server中求和函数的工作方式 2 年前 |
![]() |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
![]() |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
![]() |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |