SqlServer
文章平均质量分 68
peng8477
这个作者很懒,什么都没留下…
展开
-
[置顶]SQL SERVER完整、差异和事务日志备份及还原(脚本和GUI实现) [原创]
一.完整备份、差异备份和事务日志备份的脚本--完整备份数据库BACKUP DATABASE Test_Bak TO DISK = 'E:\20150609_75\bak\Test_bak_full.bak' WITH INIT--差异备份数据库BACKUP DATABASE Test_Bak TO DISK = 'E:\20150609_75\bak\Test_bak_原创 2016-05-13 10:21:44 · 4511 阅读 · 0 评论 -
[SQL SERVER系列]工作经常使用的SQL整理,实战篇(三)[原创]
工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实战篇(三) 接着本系列前面两篇继续讨论。 有时候当你需要定时处理数据库数据时,你会怎么做呢?当然你可以手工编写一个程序去完成任务,但写程序既需要时间也需要考验程序的稳定性,这里,介绍一种快捷的方法,这里只介绍S原创 2016-05-13 10:20:52 · 299 阅读 · 0 评论 -
[SQL SERVER系列]读书笔记之SQL注入漏洞和SQL调优
最近读了程序员的SQL金典这本书,觉得里面的SQL注入漏洞和SQL调优总结得不错,下面简单讨论下SQL注入漏洞和SQL调优。1. SQL注入漏洞 由于“'1'='1'”这个表达式永远返回 true,而 true 与任何布尔值的 or 运算的结果都是 true,那么无论正确密码是什么“Password='1' or '1'='1'”的计算值永远是 true,这样恶意攻击者就可以使用任何帐户原创 2016-05-13 10:21:00 · 294 阅读 · 0 评论 -
[SQL SERVER系列]之嵌套子查询和相关子查询
子查询有两种类型,一种是只返回一个单值的子查询,这时它可以用在一个单值可以使用的地方,这时子查询可以看作是一个拥有返回值的函数;另外一种是返回一列值的子查询,这时子查询可以看作是一个在内存中临时存在的数据表。 1.嵌套子查询嵌套子查询的执行不依赖于外部的查询。执行过程:(1)执行子查询,其结果不被显示,而是传递给外部查询,作为外部查询的条件使用。(2)执行外部查询,并显示整个结原创 2016-05-13 10:21:03 · 679 阅读 · 0 评论 -
[SQL SERVER系列]之常用函数和开窗函数介绍及实例
本文主要介绍SQL SERVER数据库中一些常用的系统函数及其SQL SERVER 2005以上支持的开窗函数。1.常用函数--从字符串右边截取指定字符数select RIGHT('HELLO', 2) --LO --受影响的行数select @@ROWCOUNT --求绝对值ABS()SELECT ABS(-2.0) --2.0 --计算指数的原创 2016-05-13 10:21:05 · 697 阅读 · 0 评论 -
[置顶][SQL SERVER系列]工作经常使用的SQL整理,实战篇(一)[原创]
工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实战篇(三) 目录概览:1.数据库2.表3.临时表4.索引和约束5.范式6.增删改查7.连接8.分组和排序9.通配符10.视图11.存储过程和事务12.游标13.触发器原创 2016-05-13 10:21:16 · 265 阅读 · 0 评论 -
[置顶][SQL SERVER系列]工作经常使用的SQL整理,实战篇(二)[原创]
工作经常使用的SQL整理,实战篇,地址一览: 工作经常使用的SQL整理,实战篇(一) 工作经常使用的SQL整理,实战篇(二) 工作经常使用的SQL整理,实战篇(三) 接着上一篇“工作经常使用的SQL整理,实战篇(一)”继续讨论,这一篇中主要讨论增删改查,连接,分组和排序,通配符,视图,存储过程和事务,游标,触发器这些东西。6.增删改查插入--插入用户表数据原创 2016-05-13 10:21:18 · 277 阅读 · 0 评论 -
[置顶]SQL SERVER定时任务执行跟踪--供远程查看 [原创]
一、背景每次查需要优化的SQL都需要上外网,通过Profiler,报表或者DMV执行特定sql来查找,来回跑很麻烦,能不能在本地直接监控外网的好性能的SQL呢?方法是有的,我们可以通过把Profiler跟踪转换为T-SQL脚本,在外网做定时任务,就可以定时执行跟踪,然后通过执行特定的脚本将跟踪保存的文件中的数据导出到数据库的指定表中,这样,就可以web后台远程查看这个指定表中的耗性能的SQL了原创 2016-05-13 10:21:28 · 910 阅读 · 0 评论 -
[置顶]SQL SERVER发布与订阅 [原创]
一.配置分发1.配置分发服务器,注:配置发布与订阅,连接SQLSERVER必须用服务器名登录2.配置分发3.选择分发服务器4.选择快照文件夹5.设置此文件夹的读写权限为everyone6.选择分发数据库路径7.配置分发8.配置分发9.配置分发完成 二.新建发布1.新建发布2.选择发布数据库3.选择发原创 2016-05-13 10:21:31 · 429 阅读 · 0 评论 -
[SQL SERVER系列]存储过程,游标和触发器实例[原创]
自己写的存储过程与游标结合使用的实例,与大家分享,也供自己查阅,仅供参考:--使用游标循环处理,删除重复的记录 declare @UserID int declare @UserName varchar(32) declare @RealName varchar(32) declare @UnitFlag int declare @Emai原创 2016-05-13 10:20:49 · 1421 阅读 · 0 评论