随笔分类 -  数据库 SQL 常用脚本

1
把自己比较常用的脚本汇集过来,便于以后查询翻看,里面不乏是直接拷贝别人的
摘要:--MSSqlServer数据库降级及数据转移--MS SQL SERVER高版本数据库(Database_A)恢复数据到低版本数据库(Database_B)中--1、数据库结构对象(包含表、视图、函数、存储过程等)导出:高版本MS SQL SERVER中,Database_A -- 任务 -- 生 阅读全文
posted @ 2016-11-02 12:18 maanshancss 阅读(621) 评论(0) 推荐(0) 编辑
摘要:1.SQL 基础表 建立 USE [Test] GO /****** Object: Table [dbo].[CreateTable] Script Date: 10/17/2016 14:07:11 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFI 阅读全文
posted @ 2016-10-17 14:09 maanshancss 阅读(483) 评论(0) 推荐(0) 编辑
摘要:1 -- =========================================== 2 -- 获取阻塞的session_id 及阻塞时间 3 DECLARE @tb_block TABLE( 4 top_blocking_session_id smallint, 5 session_id smallint, 6 blocking_session_id sma... 阅读全文
posted @ 2016-09-26 16:33 maanshancss 阅读(782) 评论(0) 推荐(0) 编辑
摘要:单行数据变多行,Cross Join,Union all,With 三种方法,并有三种方法的性能比较 阅读全文
posted @ 2016-02-25 15:18 maanshancss 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-16 11:08 maanshancss 阅读(273) 评论(1) 推荐(1) 编辑
摘要:SQL 常用语句收藏集合 阅读全文
posted @ 2015-07-31 11:50 maanshancss 阅读(842) 评论(0) 推荐(1) 编辑
摘要:视图 存储过程 触发器 批量加密(With Encryption),单个解密 游标的基本使用方法 阅读全文
posted @ 2015-07-09 16:57 maanshancss 阅读(360) 评论(0) 推荐(1) 编辑
摘要:触发器SQL 2008 怎么实现删除学生表里面的一条记录,成绩表里面关于这个学生的记录也同时删掉,谢求具体代码--创建表IF OBJECT_ID('tstudent') > 0 DROP TABLE tstudentGO CREATE TABLE tstudent ( fstu... 阅读全文
posted @ 2015-04-08 13:24 maanshancss 阅读(221) 评论(0) 推荐(0) 编辑
摘要:表分区 阅读全文
posted @ 2015-04-07 21:23 maanshancss 阅读(437) 评论(0) 推荐(1) 编辑
摘要:分隔函数,游标 阅读全文
posted @ 2015-04-07 15:26 maanshancss 阅读(294) 评论(0) 推荐(2) 编辑
摘要:数据库中某个表的数据过多,查询的时候比较慢,需要删除一部分过期的数据,但这部分数据以后有可能被用到,所以要把删除的数据备份到数据仓库中; 阅读全文
posted @ 2015-03-20 10:25 maanshancss 阅读(505) 评论(0) 推荐(1) 编辑
摘要:数据库进行查询时,会缓存结果集,当查询结果过大时会出现内存爆满的情况,如果手动清除SQL所占用的内存呢,在网上搜索一下,把结果贴下面: 阅读全文
posted @ 2015-02-28 16:51 maanshancss 阅读(638) 评论(0) 推荐(1) 编辑
摘要:SQL 常用的脚步用来快速查找分析问题所在 阅读全文
posted @ 2015-01-30 14:40 maanshancss 阅读(5035) 评论(0) 推荐(7) 编辑
摘要:sql 在使用中每次查询都会生成日志,但是如果你长久不去清理,可能整个硬都堆满哦,笔者就遇到这样的情况,直接网站后台都进不去了。下面我们一起来学习一下如何清理这个日志吧 阅读全文
posted @ 2014-12-02 13:30 maanshancss 阅读(211) 评论(0) 推荐(0) 编辑
摘要:计算数据库中各个表的数据量和每行记录所占用空间 阅读全文
posted @ 2014-10-16 11:23 maanshancss 阅读(283) 评论(0) 推荐(0) 编辑
摘要:数据库每天都要备份,占用磁盘空间过多,比较懒不想手动删除和拷贝,所以写了一个小脚本来压缩,有选择性地删除,比如删除7天前不是周一的备份数据,删除35天是周一备份的数据,再用同步工具同步到自己电脑上面 阅读全文
posted @ 2014-10-08 17:15 maanshancss 阅读(551) 评论(0) 推荐(0) 编辑
摘要:SQL Server日志主要包含哪几个方面以及如何删除 阅读全文
posted @ 2014-09-09 13:34 maanshancss 阅读(2242) 评论(0) 推荐(2) 编辑
摘要:SQL 行转列 列转换,包括SQL2000 和SQL2005,静态和动态拼接两种 阅读全文
posted @ 2013-03-13 10:21 maanshancss 阅读(212030) 评论(6) 推荐(856) 编辑
摘要:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo--这是一个可以将表中的数据自动生成INSERT语句的存储过程--有个BUG,如果是自动增长列,数据也会被插入--在查询分析器中执行完成后,可以从执行结果中自制出SQL脚本。ALTER proc [dbo].[... 阅读全文
posted @ 2012-05-15 09:29 maanshancss 阅读(215) 评论(0) 推荐(0) 编辑
摘要:查询表结构,查询表字段 阅读全文
posted @ 2012-02-08 10:50 maanshancss 阅读(1717) 评论(0) 推荐(15) 编辑

1