-
MS SQLSERVER中如何得到表的创建语句
所属栏目:[MsSql教程] 日期:2016-01-19 热度:77
MS SQLSERVER只能得到存储过程的创建语句,方法如下: sp_helptext procedureName 但是往往我们需要得到表的创建语句,比如说在数据库升级的时候判断某个表是否已[详细]
-
SQL Server2005 SQLCLR代码安全之权限
所属栏目:[MsSql教程] 日期:2016-01-19 热度:199
一、SQLCLR权限集级别 当你使用CREATE ASSEMBLY语句把一个程序集加载到一个数据库中时,SQL Server提供了三种权限集级别:SAFE,EXTERNAL_ACCESS和UNSAFE。这些[详细]
-
sql server函数介绍-日期类
所属栏目:[MsSql教程] 日期:2016-01-19 热度:173
1、日期概念理解中的一些测试 --A. 测试 datetime 精度问题 DECLARE @t TABLE(date char(21)) INSERT @t SELECT '1900-1-1 00:00:00.000' INSERT @t SELECT '19[详细]
-
SQL Server数据库备份的性能优化
所属栏目:[MsSql教程] 日期:2016-01-19 热度:157
一、选择合理的备份时机。 虽然说,SQL Server数据库在联机或者活动状态,也可以进行备份。但是,一般情况下,笔者不建议这么做。因为在数据库活动的时候进行备[详细]
-
SQL Server索引管理六大铁律
所属栏目:[MsSql教程] 日期:2016-01-19 热度:86
索引是以表列为基础的数据库对象。索引中保存着表中排序的索引列,并且纪录了索引列在数据库表中的物理存储位置,实现了表中数据的逻辑排序。通过索引,可以加[详细]
-
SqlServer Management Objects简介
所属栏目:[MsSql教程] 日期:2016-01-19 热度:164
Smo是SqlServer Management Objects的简称,由SQL2005提供的管理对象,sql-dmo的逻辑进化版本,主要功能由C:Program FilesMicrosoft SQL Server90SDKAssem[详细]
-
SQLserver数据文件(MDF)的页面文件头结构剖析
所属栏目:[MsSql教程] 日期:2016-01-19 热度:93
先执行一下以下SQL语句,我的测试环境为SQL2005 dbcc traceon(3604) go dbcc page(master,1,0,2) 可以看到MDF文件的一些物理结构信息,其中包括重要的头96个字[详细]
-
SQL实现动态交叉表
所属栏目:[MsSql教程] 日期:2016-01-19 热度:179
动态交叉表就是列表可以根据表中数据的情况动态创建列。 动态查询不能使用Select语句实现,它可以利用存储过程实现。思路是: 首先检索列头信息,形成一个游标[详细]
-
优化SQL Server数据库查询方法
所属栏目:[MsSql教程] 日期:2016-01-19 热度:87
SQL Server数据库查询速度慢的原因有很多,常见的有以下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成[详细]
-
SQL Server 2008中这样订阅策略组
所属栏目:[MsSql教程] 日期:2016-01-19 热度:101
SQL Server 2005 SP2为我们带来了vardecimal功能,这项功能使得原来定长的decimal数据在数据文件中以可变长的格式存储,据称这项功能可以为典型的数据仓库节省3[详细]
-
利用同义词简化SQL Server 2005开发
所属栏目:[MsSql教程] 日期:2016-01-19 热度:151
一. 引言 如果你曾经使用SQL Server开发过任何软件,那么你肯定会习惯于使用四部分标识符来参考一个对象: [[[server.][database].][schema_name].]object_name[详细]
-
用Excel建立SQL Server数据字典和报表的脚本
所属栏目:[MsSql教程] 日期:2016-01-19 热度:110
这是一个很好的问题。解决这个问题最简单的方法是从扩展属性中获得值到物理表中,因此你可以很容易通过Microsoft Excel、报表服务或其它任何报表工具导出数据。[详细]
-
MS SQL Server 2008安装图集
所属栏目:[MsSql教程] 日期:2016-01-19 热度:140
Microsoft SQL Server 2008 安装图集 见下:[详细]
-
在SSIS 2005中如何使用ASPT
所属栏目:[MsSql教程] 日期:2016-01-19 热度:164
问题 我们期待自动执行SQL Server分析服务中的纬度和数据立方体的处理过程。我们想要将这个处理过程加到现有的SQL Server集成服务(SSIS)程序包中,其中这些程序[详细]
-
在SQL Server 2005中使用正则表达式
所属栏目:[MsSql教程] 日期:2016-01-19 热度:137
CLR用户定义函数只是在.NET 程序集中定义的静态方法。CREATE FUNCTION 语句已扩展为支持创建 CLR 用户定义函数。 1、创建数据库项目 2、添加用户定义函数 以下[详细]
-
在SQL Server 2005中实现表的行列转换
所属栏目:[MsSql教程] 日期:2016-01-19 热度:133
PIVOT和UNPIVOT关系运算符是SQL Server 2005提供的新增功能,因此,对升级到SQL Server 2005的数据库使用PIVOT和UNPIVOT时,数据库的兼容级别必须设置为90(可[详细]
-
剖析SQL Server2005 SQLCLR代码安全性
所属栏目:[MsSql教程] 日期:2016-01-19 热度:90
提要 在SQL Server 2005内运行.NET框架代码是一件令人激动的事情还是一种威胁?本系列文章将全面探讨这类SQLCLR代码的安全问题,以便开发人员和DBA都能够有所借[详细]
-
探讨SQL Server 2005.NET CLR编程
所属栏目:[MsSql教程] 日期:2016-01-19 热度:144
本文将解释如何在SQL Server 2005中以尽可能最简单的方法创建基于.NET的CLR子例程。本文主要针对在服务器端使用SQL Server 2005的.NET开发者。 一、创建SQL Ser[详细]
-
探讨SQL Server 2005的评价函数
所属栏目:[MsSql教程] 日期:2016-01-19 热度:111
一、简介 在2005年11月份,微软发行了三种新产品系列:Visual Studio 2005,SQL Server 2005和.NET框架2.0(它包括ASP.NET 2.0)。SQL Server 2005是微软自从其上[详细]
-
SQL 2005缓存计划小结
所属栏目:[MsSql教程] 日期:2016-01-19 热度:142
缓存计划可以被分成两类:编译的计划和执行上下文。前者是对所有用户共享的,后者是针对某个特定用户的,它包含了某个用户执行此计划时的具体参数等相关的信息[详细]
-
SQL Server2005 SQLCLR代码之CLR安全
所属栏目:[MsSql教程] 日期:2016-01-19 热度:67
一、CLR安全性 在第一篇中,我们已经讨论了宿主于和在SQL Server内执行的.NET代码的安全环境-从SQL Server的角度来观察SQLCLR代码模块。但是CLR使用其自己的安[详细]
-
SQL Server 2005中的数据类型总结
所属栏目:[MsSql教程] 日期:2016-01-19 热度:116
SQL Server 2005 中的数据类型归纳为下列类别: 精确数字 bigint decimal int numeric smallint money tinyint smallmoney bit 近似数字 float real 日期和时间[详细]
-
sqlserver2005的KPI展示控件开发详解
所属栏目:[MsSql教程] 日期:2016-01-19 热度:127
注意:这篇文章其实在几天前我已经写过,但是那是我的第一片文章,写的相当粗糙,很多东西都没有写详细,只是草草的提供了源码的下载,看到我的那篇数据挖掘控[详细]
-
SQL Server 2005 Analysis Services数据挖掘算法扩展方法
所属栏目:[MsSql教程] 日期:2016-01-19 热度:179
本文是对英文原文SQL Server Data Mining Managed Plug-In Algorithms Tutorial的部分翻译及整理,主要是描述SSAS数据挖掘算法的基本扩展方法和开发过程。本文[详细]
-
SQL Server 2005中利用临时表和@@RowCount提高分页查询存储过程
所属栏目:[MsSql教程] 日期:2016-01-19 热度:65
最近发现现有框架的通用查询存储过程的性能慢,于是仔细研究了下代码: Alter PROCEDURE [dbo].[AreaSelect] @PageSize int=0, @CurrentPage int=1, @Identifie[详细]