SQLSERVER SQL SERVER 2012新增函数之逻辑函数IIF 前言 SQL SERVER 2012中新增了IIF函数,这个函数在VB或是ACCESS中是存在的。感兴趣的朋友们下面来一起学习学习吧。 格式如下 iif(布尔表达式,value1,value2) 也就是说如果表达式成立,那么就返回value1,如果不成立,...
SQLSERVER 使用SqlServer CTE递归查询处理树、图和层次结构 CTE(Common Table Expressions)是从SQL Server 2005以后版本才有的。指定的临时命名结果集,这些结果集称为CTE。 与派生表类似,不存储为对象,并且只在查询期间有效。与派生表的不同之处在于,CTE 可自引用,还可在同一...
SQLSERVER sql server动态存储过程按日期保存数据示例 在项目中经常有大量数据信息保存到数据库,如只用一张表保存那肯定不现实,首选解决方案为按日期建立动态表来保存数据。在不改变保存方式的代码的情况下,用动态存储过程是首选,在sql server存储过程中进行日期计算,按日期建表效率最高,下面就公司项目的部分动态...
SQLSERVER 揭秘SQL Server 2014有哪些新特性(3)-可更新列存储聚集索引 简介 列存储索引其实在在SQL Server 2012中就已经存在,但SQL Server 2012中只允许建立非聚集列索引,这意味着列索引是在原有的行存储索引之上的引用了底层的数据,因此会消耗更多的存储空...
SQLSERVER 总结SQL执行进展优化方法 在本文中,小编将与大家重点探讨SQL执行进展优化的方法。 聚集索引扫描 SELECT * FROM C_SY_Ownedstorm 聚集索引扫描比表扫描快 聚集索引扫描:发生于聚集表,也相当于全表扫描操作,但在针对聚集列的条件等操作时,效率会较好。 表扫描...
SQLSERVER 有关数据库SQL递归查询在不同数据库中的实现方法 本文给大家介绍有关数据库SQL递归查询在不同数据库中的实现方法,具体内容请看下文。 比如表结构数据如下: Table:Tree ID Name ParentId 1 一级 0 2 二级 1 3 三级 2 4 四级 ...
SQLSERVER SQLServer存储过程实现单条件分页 话不多说,请看代码: SQLServer Procedure Pagination_basic: ALTER PROCEDURE [qiancheng].[Pagination_basic] ( @Table_name VARCHAR (255), ...
SQLSERVER 一段脚本实现自动备份并保存最近几天的SQL数据库 DECLARE @filename VARCHAR(255) DECLARE @date DATETIME SELECT @date=GETDATE() SELECT @filename = ‘G:\存放位置\数据库名称-‘+CAS...
SQLSERVER SQL Server获取磁盘空间使用情况 对于DBA来说,监控磁盘使用情况是必要的工作,然后没有比较简单的方法能获取到磁盘空间使用率信息,下面总结下这些年攒下的脚本: 最常用的查看磁盘剩余空间,这个属于DBA入门必记的东西: — 查看磁盘可用空间 EXEC master.dbo.xp_...
SQLSERVER 解决Windows 10家庭版安装SQL Server 2014出现.net 3.5失败问题 在安装SQL Server 2014的过程中,出现.net 3.5缺失,导致失败问题。 后来,研究了下,解决思路如下: 先将电脑更新到了windows 10专业版,(因为需要用到专业版才有的组策略管理器)使用win+R快捷键,打开运行,使用gpedit.m...