搜档网
当前位置:搜档网 › Sql server 最经典脚本

Sql server 最经典脚本

Sql server 最经典脚本 非常实用的!

├─第01章

│ 1.9.1 设置内存选项.sql

│ 1.9.2(2) 使用文件及文件组.sql

│ 1.9.2(3) 调整tempdb数据库的文件属性.sql



├─第02章

│ │ 2.1 日期概念理解中的一些测试.sql

│ │ 2.2.4 CONVERT在日期转换中的使用示例.sql

│ │ 2.3.3 SET DATEFORMAT对日期处理的影响.sql

│ │ 2.3.4 SET LANGUAGE对日期处理的影响示例.sql

│ │ 2.4.1 日期格式化处理.sql

│ │ 2.4.2 日期推算处理.sql

│ │ 2.4.3 特殊日期加减函数.sql

│ │ 2.5.1 查询指定日期段内过生日的人员.sql

│ │ 2.5.2 生成日期列表的函数.sql

│ │ 2.5.3 工作日处理函数(标准节假日).sql

│ │ 2.5.3 工作日处理函数(自定义节假日).sql

│ │ 2.5.4 计算工作时间的函数.sql

│ │

│ └─其他

│ 交叉表.sql

│ 任意两个时间之间的星期几的次数-横.sql

│ 任意两个时间之间的星期几的次数-纵.sql

│ 复杂年月处理.sql

│ 统计--交叉表+日期+优先.sql





├─第03章

│ │ 3.2 各种字符串分拆处理函数.sql

│ │ 3.3 各种字符串合并处理示例.sql

│ │ 3.4.1 分段截取函数.sql

│ │ 3.4.2 分段更新函数.sql

│ │ 3.4.3 IP地址处理函数.sql

│ │ 3.5.1 字符串比较函数.sql

│ │ 3.5.2 字符串并集&交集处理示例.sql

│ │ 3.5.3 字符串分拆并统计的处理示例.sql

│ │ 3.5.5 字符串处理示例--列车车次查询.sql

│ │ 3.6.2 字符串在编号查询中的应用示例及常见问题.sql

│ │ 3.6.3 动态参数的存储过程示例.sql

│ │ 3.6.4 动态他Transact-SQL语句处理中的常见问题演示.sql

│ │ 3.7.3 text与ntext字段的复制和合并处理示例.sql

│ │ 3.7.4 text与image字段转换处理示例.sql

│ │ 3.7.5 ntext字段的REPLACE处理示例.sql

│ │

│ └─其他

│ varbinary转换成字符串.sql

│ 关键字搜索.sql

│ 分解公式.sql

│ 字符串分拆--格式化.sql

│ 得到一个字符串在另一个字符串中出现的次数.sql

│ 数字转换成十六进制.sql

│ 比较第一与第二个字符串,是否有连续的5个字符相同.sql

│ 生成查询的模糊匹配字符串.sql

│ 简繁转换.sql

│ 统计一个表中某个字符出现最多的字母.sql

│ 非法字符串处理.sql



├─第04章

│ │ 4.1.5 在各种处理中应用排序规则的示例.sql

│ │ 4.2.1 排序规则在拼音处理中的应用.sql

│ │ 4.2.2 排序规则在全角与半角处理中的应用.sql

│ │

│ └─其他

│ 生成GB2312汉字表.sql

│ 生成GBK汉字表.sql

│ 自动获取汉字笔画.sql



├─第05章

│ │ 5.1.1 SET IDENTITY_INSERT 中的几个问题.sql

│ │ 5.1.1 修改标

识值的示例.sql

│ │ 5.1.1 标识列与普通列互相转换的示例.sql

│ │ 5.2.1 查表法按日期生成流水号的示例.sql

│ │ 5.2.1 查表法生成流水号的示例.sql

│ │ 5.2.2 使用编号表按日期生成流水号的示例.sql

│ │ 5.2.2 使用编号表生成流水号的示例.sql

│ │ 5.2.3 生成纯字母随机编号的示例(仅大小或者小写).sql

│ │ 5.2.3 生成纯字母随机编号的示例(大小写混合).sql

│ │ 5.2.3 生成纯数字随机编号的示例.sql

│ │ 5.3.2 融合了补号处理的编号生成处理示例.sql

│ │ 5.3.3 使用UPDATE进行编号重排的处理示例.sql

│ │ 5.3.3 使用临时表进行编号重排的处理示例.sql

│ │ 5.3.3 使用子查询进行编号重排的处理示例.sql

│ │ 5.3.3 名次查询的处理示例.sql

│ │ 5.4.1 查询已用编号分布情况的示例(临时表法).sql

│ │ 5.4.1 查询已用编号分布情况的示例(子查询法).sql

│ │ 5.4.2 查询缺号分布情况的示例.sql

│ │ 5.4.3 返回已用编号、缺号分布字符串的处理示例.sql

│ │ 5.4.4 缺勤天数统计的处理示例.sql

│ │

│ └─其他

│ -补位法.sql

│ 以另一个表的字段做默认值.sql

│ 以另一表的字段生成编号.sql

│ 关联部门流水号.sql

│ 十六进制.sql

│ 学号.sql

│ 开票统计--涉及到连号处理.sql

│ 新编号查询示例(分类查询).sql

│ 新编号查询示例.sql

│ 日期流水号.sql

│ 材料流水号.sql

│ 流水号.sql

│ 箱编号连号处理.sql

│ 类别自动生成编号示例.sql

│ 自已做标识列的例子.sql

│ 触发器自动维护已用&未用编号.sql

│ 连续编号.sql

│ 防止重复的示例.sql

│ 项目编号=各项目独立流水号&各年不同.sql



├─第06章

│ │ 6.1.1 NULL对IN的查询的影响及解决示例.sql

│ │ 6.1.2 各种联接的使用示例.sql

│ │ 6.1.2 多表联结导致记录重复的示例.sql

│ │ 6.1.3 使用UNION实现库存报表的示例.sql

│ │ 6.1.5 按指定上下限区间进行数据统计的示例.sql

│ │ 6.1.6 随机出题的示例.sql

│ │ 6.2.1 ROLLUP实现的分级汇总示例(定义各汇总列标题).sql

│ │ 6.2.1 ROLLUP实现的分级汇总示例(带排序及汇总列标题处理).sql

│ │ 6.2.1 ROLLUP实现的分级汇总示例(带排序处理).sql

│ │ 6.2.1 ROLLUP实现的分级汇总示例.sql

│ │ 6.2.1 UNION ALL实现的分级汇总示例.sql

│ │ 6.3.1 简单的交叉报表处理示例.sql

│ │ 6.3.2 多列转换为行的交叉报表处理示例.sql

│ │ 6.3.3 行值动态变化的交叉报表处理示例(转换多列).sql

│ │ 6.3.3 行值动态变化的交叉报表处理示例.sql

│ │ 6.3.4 化解字符串不能超过8000的方法.sql

│ │

6.3.5 特殊的交叉报表处理示例.sql

│ │ 6.4.1 库存明细帐处理示例(包含结存数).sql

│ │ 6.4.1 库存明细帐处理示例.sql

│ │ 6.4.2 同期及上期数据对比处理示例.sql

│ │ 6.4.3 动态分组处理示例.sql

│ │ 6.4.4 排行榜处理示例.sql

│ │

│ └─其他

│ 交叉表--复杂名次.sql

│ 交叉表-优先级处理.sql

│ 交叉表分析.sql

│ 分级汇总.sql

│ 分组交叉表.sql

│ 列转行.sql

│ 固定行列报表.sql

│ 复杂交叉表.sql

│ 复杂交叉表1.sql

│ 多栏显示.sql

│ 日期+星期+时间.sql

│ 格式化报表.sql

│ 横转竖-1.sql

│ 横转竖-字段名.sql

│ 横转竖-生成字段名.sql

│ 横转竖.sql

│ 行列互换的复杂交叉表.sql

│ 限制列数的交叉表.sql



├─第07章

│ │ 7.1 splitpage.asp

│ │ 7.2.1 TOP n 实现的通用分页存储过程.sql

│ │ 7.2.2 字符串缓存实现的通用分页存储过程.sql

│ │ 7.2.3 临时表缓存实现的通用分页存储过程.sql

│ │ 7.2.4 使用系统存储过程实现的通用分页存储过程.sql

│ │ 7.3.1 实现随机分页的通用分页存储过程.sql

│ │ 7.3.2 根据分类表实现的分页存储过程.sql

│ │

│ └─其他

│ sp_cursor.sql

│ 基本方法.sql



├─第08章

│ │ 8.1.2 树形数据分级汇总示例.sql

│ │ 8.1.3 树形数据编号重排的通用存储过程.sql

│ │ 8.1.3 树形数据编号重排示例.sql

│ │ 8.1.4 实现编码规则调整处理的通用存储过程.sql

│ │ 8.1.4 生成编码规则调整处理T-SQL语句的函数.sql

│ │ 8.1.5 删除节点处理的通用存储过程.sql

│ │ 8.1.5 移动节点处理的通用存储过程.sql

│ │ 8.2.2 树形数据层次显示处理示例.sql

│ │ 8.2.2 树形数据广度排序处理示例.sql

│ │ 8.2.2 树形数据深度排序处理示例(模拟单编号法).sql

│ │ 8.2.2 树形数据深度排序处理示例(递归法).sql

│ │ 8.2.3 查找指定节点的所有子节点的示例函数.sql

│ │ 8.2.4 查找指定节点的所有父节点的示例函数.sql

│ │ 8.2.5 校验插入指定结点是否导致编码循环的示例函数.sql

│ │ 8.2.5 校验表中数据是否有循环编码的通用存储过程.sql

│ │ 8.2.6 复制指定节点及其所有子节点到指定结点的处理示例(借鉴方式排序法).sql

│ │ 8.2.6 复制指定节点及其所有子节点到指定结点的处理示例.sql

│ │ 8.2.7 实现删除指定结点及所有子节点的处理触发器.sql

│ │ 8.2.8 逐级汇总示例(循环逐级累计法).sql

│ │ 8.2.8 逐级汇总示例(用户定义函数法).sql

│ │ 8.3.1 产品配件清单查询示例.sql

│ │ 8.3.2 最短乘车路线查询示例.sql

│ │

│ └─其



│ xml菜单.sql

│ 宝塔形数据的处理-1.sql

│ 宝塔形数据的处理.sql

│ 树形数据生成xml.sql



├─第09章

│ │ 9.1.3 访问外部数据源方法总结.sql

│ │ 9.5.1 二进制文件存取示例(T-SQL).sql

│ │ 9.5.1 二进制文件存取示例(VB&VBA).vbs

│ │ a.txt

│ │ Schema.ini

│ │

│ └─其他

│ bcp-数据导入导出(全).sql

│ bcp-数据导入导出-二进制文件.sql

│ bcp-数据导出为文件.sql

│ bcp表数据存为XML.sql

│ SQL Server到Oracle连接服务器的实现.sql

│ SQL Server到SQLBASE连接服务器的实现.sql

│ SQL Server到SYBASE连接服务器的实现.sql

│ sql导出mysql.sql

│ textcopy实现文件存取.sql

│ Vb程序实现文件存取.sql

│ 导入文本文件时如何指定字段类型.sql

│ 导出northwind中Employees的图像.sql

│ 将某个目录上的Excel表,导入到数据库中.sql

│ 数据导入导出基本方法.sql

│ 用ASP上传&下载文件.sql



├─第10章

│ │ 10.1.2 常用作业定义的T-SQL模板.sql

│ │ 10.2.1 使用作业定时启停数据库的示例.sql

│ │ 10.2.2 使用作业异步调用存储过程的示例.sql

│ │ 10.2.3 实现秒级作业的示例(使用WAITFOR).sql

│ │ 10.2.3 实现秒级作业的示例(多个作业调度).sql

│ │ 10.3 操作SQLSERVERAGENT服务的扩展存储过程.sql

│ │ 10.3 解决计算机名修改或作业移植导致的服务器名问题.sql

│ │

│ └─其他

│ 作业的使用示例_1.sql

│ 作业的使用示例_创建定时调用存储过程的作业.sql



├─第11章

│ │ 11.1.4 文件及文件组备份与还原示例.sql

│ │ 11.3.3 数据库部分还原示例.sql

│ │ 11.3.4 仅有日志文件的数据修复处理示例.sql

│ │ 11.3.4 部分数据文件损坏的修复处理示例.sql

│ │ 11.3.5 数据还原到指定时间点的处理示例.sql

│ │ 11.3.6 数据还原到指定标记点的处理示例.sql

│ │ 11.3.7 利用日志备份实现双服务器方案的处理示例.sql

│ │ 11.4.1 在现有数据库上还原时的数据文件处理示例.sql

│ │ 11.4.1 完全备份、数据库恢复模型对日志备份和差异备份的影响.sql

│ │ 11.4.1 数据库兼容级别对数据备份还原的影响.sql

│ │ 11.4.1 日志备份和差异备份还原中的常见问题示例.sql

│ │ 11.4.2 媒体集中多个家族成员对数据还原的影响.sql

│ │ 11.4.3 数据库还原中的孤立用户处理示例.sql

│ │

│ └─其他

│ 备份到本机.sql

│ 备份所有用户数据库.sql

│ 备份指定表到另一数据库.sql

│ 备份数据库,并按日期生成备份目录.sql

│ 备份数据库并提供下载的asp文件.sql

│ 年度结转的存储过程.sql

│ 得到SQL中的数

据库目录.sql

│ 恢复指定目录下的所有数据库.sql

│ 恢复数据库.sql

│ 数据库备份.sql

│ 数据库复制-备份&恢复法.sql

│ 数据库复制-月结.sql

│ 数据库文件移动.sql

│ 还原数据库txt.sql



├─第12章

│ │ 12.1.1 创建与删除用户定义数据类型示例.sql

│ │ 12.1.2 为用户定义的数据类型绑定规则示例.sql

│ │ 12.1.3 为用户定义的数据类型绑定默认值示例.sql

│ │ 12.2.1 修改已经被表引用的用户定义数据类型示例.sql

│ │ 12.2.2 修改用户定义数据类型对已经编译的存储过程的影响的示例.sql

│ │

│ └─其他

│ 自定义数据类型修改--存储过程.sql

│ 自定义数据类型修改.sql

│ 自定义数据类型精度.sql



├─第13章

│ │ 13.2.3 登录、用户及角色管理示例.sql

│ │ 13.5.2 应用程序角色使用示例.sql

│ │

│ └─其他

│ SQL安全管理范例-创建一个只能在应用程序中登录才有权限的用户.sql

│ SQL安全管理范例.sql

│ 编程管理SQL SERVER的帐号.sql



├─第14章

│ │ 14.2.1 搜索对象所在的位置.sql

│ │ 14.2.2 获取指定存储过程的参数定义.sql

│ │ 14.2.3 搜索指定数据在那个对象中存在.sql

│ │ 14.2.4 非UNICODE字段修改为UNICODE字段的可行性分析.sql

│ │ 14.2.5 列的相关对象查询.sql

│ │ 14.2.6 查询表结构字典.sql

│ │ 14.3.1 删除指定名称的所有字段.sql

│ │ 14.3.1 删除指定类型的所有字段.sql

│ │ 14.3.1 设置所有数字型字段的默认值.sql

│ │ 14.3.2 将所有的char、varchar改为nchar、nvarchar.sql

│ │ 14.3.3 普通列转换为标识列.sql

│ │ 14.3.3 标识列转换为普通列.sql

│ │ 14.3.4 添加列到指定位置.sql

│ │ 14.3.5 在两个SQL Server数据库之间复制对象.sql

│ │

│ └─其他

│ NULL设置.sql

│ sp_MSforeachtable.sql

│ SQL Server数据库检修.sql

│ 创建表及描述信息.sql

│ 删除数据库中的所有外键约束.sql

│ 删除某字段的所有关系_存储过程.sql

│ 字段相关对象查询.sql

│ 存储过程中的varchar变量换成nvarchar.sql

│ 导出表结构为Excel.sql

│ 所有的数据库中的触发器及对应的表.sql

│ 查询存储过程参数定义.sql

│ 比较两个SQL的执行时间.sql

│ 比较两个数据库中的视图&存储过程的结构.sql

│ 生成XML表结构.sql

│ 生成存储过程脚本.sql

│ 生成记录插入SQL语句的触发器.sql

│ 表的外键约束.sql

│ 表的空间&记录情况.sql

│ 表结构(已用数据的最大长度).sql

│ 表结构差异.sql

│ 表结构新.sql

│ 表结构简-1.sql

│ 触发器中被更新了的列名.sql

│ 设置所有

表的所有者.sql



└─第15章

│ 15.2.1 查询优化器对查询条件顺序的影响的示例.sql

│ 15.2.1 索引影响查询条件顺序的示例.sql

│ 15.2.2 索引影响数据存储位置的示例.sql

│ 15.2.2 索引影响查询结果顺序的示例.sql

│ 15.3.1 不同数据处理方式完成同一处理结果对日志增长的影响.sql

│ 15.5.1 全局与本地游标演示.sql

│ 15.5.2 检查指定游标是否存在的函数.sql

│ 15.5.3 事务对游标影响的示例.sql

│ 15.5.4 定义可更新游标的示例.sql

│ 15.6.3 标识值不连续的原因示例.sql

│ 15.6.3 标识值重复的原因示例.sql

│ 15.6.4 全文检索中的数据填充问题.sql

│ 15.6.5 解决@@SERVERNAME丢失的问题.sql

│ 15.6.6 三种用户定义函数定义及调用示例.sql



└─其他

SQL中的错误处理_1.sql

全文检索示例.sql

全文检索示例2.sql


相关主题