SQL
鱼珊珊
这个作者很懒,什么都没留下…
展开
-
Sql Server 跨服务器操作
EXEC sp_addlinkedserver 'MyServer', '', 'SQLOLEDB', '服务器地址'; --创建EXEC sp_addlinkedsrvlogin 'MyServer', 'false', null, 'sa', '密码'; --链接EXEC sp_helpserver; --查询可用服务器EXEC sp_dropserver 'MyServe...原创 2019-10-21 11:00:10 · 178 阅读 · 0 评论 -
数据库自动备份(Slq Server 代理作业)
主要能完成的工作有:1. 数据库的定期(周期性)备份2. 定时完成某些动作(工作)举例:需要完成的工作是每天凌晨1:00把数据库test,备份一份放在D:\fullbak,备份的数据库命名为test+yyymmdd(备份当时的时间).bak。--数据库自动备份(SQL Server代理-> 作业->右键新建作业->常规里面写名称和所有者->原创 2016-04-29 09:10:21 · 5513 阅读 · 0 评论 -
在数据库里面建立自己的帮助文档(将自己积累和学到的新知识积累)
对于软件开发人员(包括程序员)来说帮助文档是必不可少的。但是你是否有一套为自己定制的帮助文档那?把自己在开发过程中积累的东西记录下来。你还在为记不起来方法和知识苦恼吗?你还在为自己明明曾经使用的简便方法,现在想不起来了在苦恼吗?现在就可以在数据库里面里面使用Proc(存储过程)和VIEW(视图)来实现这个功能。方法简单又使用。1.在数据库里面建立一个表(自己谁便取名字)eg:YU_TABLE_原创 2016-04-18 10:03:14 · 658 阅读 · 0 评论 -
Sql tempdb 临时数据库相关知识点
SLQ Tempdb 临时数据库的相关知识点1、 安装好Sql Server第一次启动的时至少4个系统数据库;MasterModelMsdbTempdb安装了以上的所有数据库的服务器才能正常运行(事实上,如果缺少其中任意一个数据库,服务器都无法运行)2、 Tempdb 数据库在执行一个复杂或者大型查询操作的时候,SQl Server 可原创 2016-05-16 10:01:20 · 1867 阅读 · 0 评论 -
ACID事务
ACID事务:原子性(Atomicity):事务要么全部执行,要么全部不执行。一致性(Consistency):需要遵守所有的约束以及其他的数据完整性规则,并且完全地更新所有的相关的对象(数据页和索引页)隔离性(Isolation):每一个事务都与任何其他事务完全隔离。一个事务的动作不会受到另一个事务动作的干扰。持久性(Durability):完成事务后,它的作用结果将永远的存在于原创 2016-07-27 15:56:33 · 402 阅读 · 0 评论 -
With Encryption
With Encryption如果添加改选项,则可以确保没有人能够查看得到您的代码(甚至是你自己)。如果要构建发布商业软件,或者处于安全性的考虑不想让用户看到所修改的或访问的数据,那么这个选项是非常有用的,很明显没如果想再以后子重新创建触发器,那么需要保存创建触发器的代码副本,以便在其他地方使用。 和视图与存储过程一样,使用with encryption 选项需要记住的是,每次在原创 2016-07-28 08:37:33 · 3738 阅读 · 0 评论 -
SQl中的UDF(用户自定义函数)与存储过程的区别、优点
UDF定义:和存储过程很类似,用户自定义函数是一组有序的T_SQL语句,这些语句被预先优化和编译,并且可以作为一个单元来进行调用。UDF和存储过程的主要区别在于结果的返回方式。为了能支持多种的不同的返回值,UDF比存储过程有更多的限制。UDF和存储过程的具体区别:存储过程使用存储过程是可以传入参数,也可以穿出参数。可以返回值,不过该值用于指示成功或失败,而非返回数据。也可以返回结果原创 2016-08-30 17:51:24 · 4556 阅读 · 0 评论 -
SQL查看数据库中包含临时表的所有存储过程
使用游标过滤包含#开头的存储过程declare @name varchar(300)declare mycur cursor for select name from sysobjects o,syscomments s where o.id = s.id and o.xtype ='p' and text like '%#%' and o.xtypr =原创 2016-09-23 10:52:11 · 1910 阅读 · 0 评论 -
SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部转载 2017-02-05 15:06:50 · 301 阅读 · 0 评论