-
SQLServer 2005系统配置要求官方说明
所属栏目:[MsSql教程] 日期:2020-12-12 热度:167
SQL Server 2005(32 位)系统要求 最低要求 处理器 500 MHz 或更快处理器(推荐 1 GHz 或更快) 操作系统 SQL Server 2005 Enterprise Edition 和 Standard Edition 可在以下操作系统上运行: Windows Server 2003,Standard Edition1 Windows Server 2003[详细]
-
sql2005开发版 没有任何功能可以安装
所属栏目:[MsSql教程] 日期:2020-12-12 热度:79
今天在安装SQL2005开发版时遇到了这样的一个问题:选择的功能中没有任何功能可以安装或升级,这是怎么回事呀?我已经选择了相应的组件,怎么还有这样的提示呢?我先把具体错误信息列出来供大家参考(红色部分): 选择的功能中没有任何功能可以安装或升级。[详细]
-
安装SQL2005提示 找不到任何SQL2005组件的问题解决方案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:97
服务里没了SQL启动服务,数据库也连不上。打开SQL Server Management Studio,在服务器名称中选择"浏览更多",出现的"本地服务器"中没有选项. 选择"配置工具"-> "SQL Server 2005外围应用配置器",选择"服务和连接的外围应用配置器",报错: "在指定的计算机上找[详细]
-
SQLServer2005 Output子句获取刚插入的ID值
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
语法很简单,比如 div class="codetitle" a style="CURSOR: pointer" data="31272" class="copybut" id="copybut31272" onclick="doCopy('code31272')" 代码如下:div class="codebody" id="code31272" declare @t table (id uniqueidentifier default newid[详细]
-
SQLServer 设置单词首字母大写
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
div class="codetitle" a style="CURSOR: pointer" data="20147" class="copybut" id="copybut20147" onclick="doCopy('code20147')" 代码如下:div class="codebody" id="code20147" / --SQLServer中将字符串首字母设置大写: --作者:jinjazz /csdn --SQLSer[详细]
-
SQLServer ntile获取每组前10%的数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:58
比如获取每个表的前10%个字段。 div class="codetitle" a style="CURSOR: pointer" data="9489" class="copybut" id="copybut9489" onclick="doCopy('code9489')" 代码如下:div class="codebody" id="code9489" select id,name,colid,rn from ( select *,rn[详细]
-
在SQLServer 2005中编写存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
然而,在SQL Server 2005中,我们可以用.NET家族的语言——主要是VB.NET和C#来编写存储过程(以及方法、触发器和其它组件)。让我们来熟悉一下关于编写存储过程新方法的5个常见问题。它们是非常值得我们探讨的。 1、为什么我们必须使用CLR模式来编写存储过程[详细]
-
SQL2005 服务器因重装改名后出错的说明
所属栏目:[MsSql教程] 日期:2020-12-12 热度:151
出错信息为: sys.servers 中找不到服务器 'BBB'。请验证指定的服务器名称是否正确。如果需要,请执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers。 原因是因为装系统后改过计算机的名称,原来的名称是“AAA”,新的计算机名是“BBB” 解决方[详细]
-
使用c#构造date数据类型
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
/* ** 作者:trieagle(让你望见影子的墙) 日期:2009.8.14 注: 转载请保留此信息 **** / 使用c#构造date数据类型 在sql server2005没有实现date类型,但是提供了很好的扩展性,可以利用CLR来构造date类型。有一部分是参考了Fc的代码写的。 步骤: 1、在vs[详细]
-
SQLServer2005 批量查询自定义对象脚本
所属栏目:[MsSql教程] 日期:2020-12-12 热度:97
object_definition的官方参考 http://msdn.microsoft.com/zh-cn/library/ms176090.aspx 以下代码可以批量查看或者导出视图、存储过程、触发器和函数的脚本 div class="codetitle" a style="CURSOR: pointer" data="39500" class="copybut" id="copybut39500"[详细]
-
SQL2005 学习笔记 窗口函数(OVER)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:130
1.简介: SQL Server 2005中的窗口函数帮助你迅速查看不同级别的聚合,通过它可以非常方便地累计总数、移动平均值、以及执行其它计算。 窗口函数功能非常强大,使用起来也十分容易。可以使用这个技巧立即得到大量统计值。 窗口是用户指定的一组行。 开窗函数[详细]
-
SQL2005 ROW_NUMER实现分页的两种常用方式
所属栏目:[MsSql教程] 日期:2020-12-12 热度:144
代码如下:declare @PageNumber int declare @PageSize int set @PageNumber=2 set @PageSize=20 --利用between select * from ( select row_number() over (order by source_ip,id) as row_num, * from tb) as page_table where row_num between (@PageNumbe[详细]
-
SQL Server中的XML数据进行insert、update、delete
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
SQL Server中新增加了XML.Modify()方法,分别为xml.modify(insert),xml.modify(delete),xml.modify(replace)对应XML的插入,删除和修改操作。 本文以下面XML为例,对三种DML进行说明: declare @XMLVar xml = ' book category="ITPro" Windows Step By Step[详细]
-
在安装sql2005中或安装后sa用户无法登陆系统解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
具体的操作步骤如下:1. 打开“SQL Server Management Studio”,连接时,身份验证使用"使用windows身份验证" 2. 右击连接实例的“属性”,选择“安全性”,将“服务器身份验证” 选择“SQL Server和windows身份验证模 式”,登陆审核选择“无”,确定! 3. 然[详细]
-
SQL2005 自动备份的脚本
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
此版本是始终只有最新的一版(我自己的用的是版本是每天都有一个备份) div class="codetitle" a style="CURSOR: pointer" data="30228" class="copybut" id="copybut30228" onclick="doCopy('code30228')" 代码如下:div class="codebody" id="code30228" de[详细]
-
SQL2005学习笔记 APPLY 运算符
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
使用APPLY运算符可以为实现查询操作的外部表表达式返回的每个行调用表值函数。 表值函数作为右输入,外部表表达式作为左输入。 通过对右输入求值来获得左输入每一行的计算结果,生成的行被组合起来作为最终输出。 APPLY运算符生成的列的列表是左输入中的列集[详细]
-
SQL2005学习笔记 EXCEPT和INTERSECT运算符
所属栏目:[MsSql教程] 日期:2020-12-12 热度:97
1.简介 EXCEPT和INTERSECT运算符使您可以比较两个或多个SELECT语句的结果并返回非重复值。 2.区别 EXCEPT运算符返回由EXCEPT运算符左侧的查询返回、而又不包含在右侧查询所返回的值中的所有非重复值。 INTERSECT返回由INTERSECT运算符左侧和右侧的查询都返回[详细]
-
SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解
所属栏目:[MsSql教程] 日期:2020-12-12 热度:139
以前一直使用SQL Server2000,现在跟潮流都这么紧,而且制定要求使用SQL Server2005,就在现在的项目中使用它了。 对于SQL Server 2005,有几个地方是要注意的,比方在还原数据库时,不像2000里边将数据库和文件区分的很细,统一均为文件,这就使还原的数据[详细]
-
SQL2005 学习笔记 公用表表达式(CTE)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:184
公用表表达式 (CTE) 可以认为是在单个 SELECT、INSERT、UPDATE、DELETE 或 CREATE VIEW 语句的执行范围内定义的临时结果集。 CTE 与派生表类似,具体表现在不存储为对象,并且只在查询期间有效。 与派生表的不同之处在于,CTE 可自引用,还可在同一查询中引[详细]
-
字符串聚合函数(去除重复值)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:184
--功能:提供字符串的替代聚合函数 --说明:例如,将下列数据 --test_id test_value -------------------- 'a' '01,03,04' 'a' '02,04' 'b' '03,04,08' 'b' '06,08,09' 'c' '09' 'c' '10' --转换成test_vlaue列聚合后的函数,且聚合后的字符串中的值不重复 --te[详细]
-
SQL Server 2005 同步复制技术
所属栏目:[MsSql教程] 日期:2020-12-12 热度:146
一、准备工作: 1.建立一个 WINDOWS 用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户。 2.在SQL SERVER下实现发布服务器和订阅服务器的通信正常(即可以互访)。打开1433端口,在防火墙中设特例 3.在发布服务器上建立一个共享目录,[详细]
-
SqlServer2005 链接服务器用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:146
查询资料后知道有 sp_addlinkedserver 这个系统存储过程,可通过ODBC连接MySql,于是下载ODBC驱动,这个可通过MySql官网得到,地址:http://dev.mysql.com/downloads/。 安装驱动后配置数据源,这里注意,要用系统数据源,我在用户数据源中配置后数据源能连[详细]
-
sql rollup用法 小计汇总
所属栏目:[MsSql教程] 日期:2020-12-12 热度:160
INSERT tb SELECT '陕西','西安',3 UNION ALL SELECT '陕西','安康',4 UNION ALL SELECT '陕西','汉中',2 UNION ALL SELECT '广东','广州',5 UNION ALL SELECT '广东','珠海','东莞',3 UNION ALL SELECT '江苏','南京',6 UNION ALL SELECT '江苏','苏州',1 G[详细]
-
监视SQLServer数据库镜像[图文]
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
1.首先,打开SMS,在任意一个数据库上面点右键,任务,启动数据库镜像监视器。 2.点击注册镜像数据库,在服务器实例下拉菜单中选择镜像数据库的实例名,如果没有,可以直接点连接,然后在链接到服务器窗口中进行设置,如下图所示: 3.设置好后点确定就出现如[详细]
-
sql2005 根据指定字段排序编号
所属栏目:[MsSql教程] 日期:2020-12-12 热度:79
在SQL Server 2005可以通过with as根据指定的字段排序编号 SQL语句如下: 代码如下: WITH表1AS(SELECT编号字段名,ROW_NUMBER()OVER(ORDERBY排序字段名DESC)ASRowNumFROM表名)Update表1SET编号字段名=RowNum 应用场景: 通过这样的SQL语句根据小组人气值对小[详细]