摘要:这里整理下之前关于dotnet方面的文章索引。 一.dotnet core 系列 二.dotnet 系列 三.c# 知识系列 四.其他 阅读全文
posted @ 2019-09-12 06:59 Vincent-yuan 阅读 (102) 评论 (0) 编辑
摘要:什么是表分区 一般情况下,我们建立数据库表时,表数据都存放在一个文件里。 但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件放在不同的磁盘下由多个cpu进行处理。这样文件的大小随着拆分而减小,还得到硬件系统的加强,自然对我们操作 阅读全文
posted @ 2020-04-06 11:54 Vincent-yuan 阅读 (6) 评论 (0) 编辑
摘要:插入,更新,删除操作在具有大量数据的表中会变的很慢。通过分区表的分区交换可以快速实现这个过程。 分区交换的条件 分区交换总是涉及两个表。数据从源表交换到目标表。所以目标表必须总是空的。 分区交换有很多要求的条件,下面是一些比较重要的: 源表和目标表(或者分区)必须有一样的列,索引,并且使用同样的分区 阅读全文
posted @ 2020-04-06 10:01 Vincent-yuan 阅读 (4) 评论 (0) 编辑
摘要:系统函数: sys.dm_sql_referencing_entities 此函数用于显示依赖于过程的对象。 1.第一个示例创建 uspVendorAllInfo 过程,该过程返回 Adventure Works Cycles 数据库中所有供应商的名称、所提供的产品、信用等级以及可用性。 IF OB 阅读全文
posted @ 2020-04-01 23:11 Vincent-yuan 阅读 (6) 评论 (0) 编辑
摘要:查看存储过程定义 方法1.系统存储过程: sp_helptext USE AdventureWorks2012; GO EXEC sp_helptext N'AdventureWorks2012.dbo.uspLogError'; 方法2.系统函数:OBJECT_DEFINITION USE Adv 阅读全文
posted @ 2020-04-01 22:52 Vincent-yuan 阅读 (7) 评论 (0) 编辑
摘要:示例如下 示例将创建 'HumanResources.uspGetAllEmployeesTest存储过程。 第二个示例将存储过程重命名为 HumanResources.uspEveryEmployeeTest。 --Create the stored procedure. USE Adventur 阅读全文
posted @ 2020-04-01 22:47 Vincent-yuan 阅读 (5) 评论 (0) 编辑
摘要:通过指定过程参数,调用程序可以将值传递给过程的主体。 如果将参数标记为 OUTPUT 参数,则过程参数还可以将值返回给调用程序。 一个过程最多可以有 2100 个参数,每个参数都有名称、数据类型和方向。 还可以为参数指定默认值(可选)。 将值传递给参数 使用过程调用提供的参数值必须为常量或变量,不能 阅读全文
posted @ 2020-04-01 22:41 Vincent-yuan 阅读 (12) 评论 (0) 编辑
摘要:执行存储过程 直接在查询中运行如下 USE AdventureWorks2012; GO EXEC dbo.uspGetEmployeeManagers 6; GO 设置或清除过程自动执行 1.连接到 数据库引擎。 2.在标准菜单栏上,单击 “新建查询” 。 3.将以下示例复制并粘贴到查询窗口中,然 阅读全文
posted @ 2020-04-01 22:11 Vincent-yuan 阅读 (10) 评论 (0) 编辑
摘要:在查询编辑器中删除过程 1.在 “对象资源管理器” 中,连接到 数据库引擎 的实例,然后展开该实例。 2.展开 “数据库” 、过程所属的数据库,或者从工具栏,从可用数据库列表选择该数据库。 3.在“文件”菜单上,单击 “新建查询” 。 4.获取要在当前数据库中删除的存储过程的名称。可以在查询编辑器中 阅读全文
posted @ 2020-04-01 21:58 Vincent-yuan 阅读 (5) 评论 (0) 编辑
摘要:使用 Transact-SQL 1.在 “对象资源管理器” 中,连接到 数据库引擎 的实例,然后展开该实例。 2.展开 “数据库” ,然后展开过程所属的数据库。 3.在 “文件” 菜单上,单击 “新建查询” 。 4.复制以下示例并将其粘贴到查询编辑器中,先创建存储过程。该过程返回 Adventure 阅读全文
posted @ 2020-04-01 21:47 Vincent-yuan 阅读 (7) 评论 (0) 编辑
摘要:这里主要记录使用脚本的方式。 使用 Transact-SQL 1. 在 “对象资源管理器” 中,连接到 数据库引擎的实例。 2.从 “文件” 菜单中,单击 “新建查询” 。 3.将以下示例复制并粘贴到查询窗口中,然后单击“执行” 。 该示例将使用其他过程名称创建与上述相同的存储过程。 USE Adv 阅读全文
posted @ 2020-04-01 21:29 Vincent-yuan 阅读 (5) 评论 (0) 编辑