-
一个常用的报表统计SQL语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
一般都给定按日期区间统计某一值,每一个列就是统计时的分类。如下图: 下面给出上图的例子的sql语句写法:(注:此处是按“日期”字段统计) 代码如下:select 日期,自选字段1,自选字段2,sum(类型1) 类型1,sum(类型2) 类型2,sum(类型3) 类型3,sum(类型4) 类型4[详细]
-
不同数据库之间导入导出功能介绍
所属栏目:[MsSql教程] 日期:2020-12-12 热度:178
1. 在SQL Server数据库之间进行数据导入导出 (1).使用SELECT INTO导出数据 在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两个功能:根据SELECT后跟的字段以及INTO后面跟的表名建立空表(如果SELECT后是*,空表的结构[详细]
-
不固定参数的存储过程实现代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
我想此时不妨使用字符串参数来帮助我们解决这种情况,利用字符串分割的方法将一个参数分割成数个参数来解决。下面我们看一个例子: 假设现在给你一个产品信息列表(显示出各个商品的基本信息),现在我想要根据所选择商品进行统计(任意选择几种),例如统计[详细]
-
MSSQL2000安全设置图文教程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:177
MSSQL2000安全设置 Sql server 2000建立独立帐号数据库方法 首先我们启动Sql server 2000数据库,并打开企业管理器连接我们使用的数据库并找到数据库选项,在上面点击 鼠标右键选择新建数据库如下图所示。建立数据库时可以在数据文件,和事件日志中设置数据[详细]
-
配置 SQL Server 2005 以允许远程连接的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
例如,在使用 SQLCMD 实用工具连接到 SQL Server 时收到以下错误消息: div class="codetitle" a style="CURSOR: pointer" data="25825" class="copybut" id="copybut25825" onclick="doCopy('code25825')" 代码如下:div class="codebody" id="code25825" Sq[详细]
-
SQL2000个人版 应用程序正常初始化失败0乘以C0000135失败
所属栏目:[MsSql教程] 日期:2020-12-12 热度:128
SQL2000个人版安装完后遇到的问题,安装然后去点应用程序,上面显示(应用程序正常初始化失败0乘以C0000135失败)。 以前没安装SQL2000个人版以前直接去点应用程序,上面显示的是SQL2000服务器没有安装或运行,怎么回事; 如果打开软件显示“应用程序正常初[详细]
-
用SQL批量插入数据的代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:199
div class="codetitle" a style="CURSOR: pointer" data="10236" class="copybut" id="copybut10236" onclick="doCopy('code10236')" 代码如下:div class="codebody" id="code10236" DECLARE @MyCounter INT SET @MyCounter = 0 / 设置变量 / WHILE (@MyCoun[详细]
-
sqlserver找回企业管理器的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:199
打开SQL Server企业管理器,突然弹出一个窗口,内容是: 错误提示: “Microsoft Management Console ————————— MMC 不能打开文件 C:Program FilesMicrosoft SQL Server80ToolsBinnSQL Server Enterprise Manager.MSC。 这可能是由于文件不存在,不[详细]
-
快速插入大量数据的asp.net代码(Sqlserver)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
div class="codetitle" a style="CURSOR: pointer" data="74415" class="copybut" id="copybut74415" onclick="doCopy('code74415')" 代码如下:div class="codebody" id="code74415" using System.Data; using System.Diagnostics; using System.Data.SqlCli[详细]
-
Sql2000与Sql2005共存安装的解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:101
这里假设已安装了Sql2000,下面开始安装Sql2005 运行光盘 选择“服务器组件、工具、联机丛书和示例”。接着是许可协议 然后是进行安装前的支持组件安装、扫描计算机配置 在安装向导里,sqlserver 2005安装程序会对系统进行配置检查 接下来输入注册信息;选择[详细]
-
在安装了Sql2000的基础上安装Sql2005的详细过程 图文
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
跳过 接下来在 接着就下一步,到 服认证模式选用混合认证模式 同时设置 密码 剩下部分的安装都选默认值 一路 下一步 最后安装 完成。 工具 我们还需要安装第二张盘。 点击 接下来一路回车下去,完成安装。 中终于看到了 。 到处, 共存数据库安装完成[详细]
-
SQLSERVER服务手工启动 批处理文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
不比2000有个 开关的程序 所以上网找了下教程 自己写个批处理 自动启动服务 哇哈哈 突然觉得 只要有网络 语言不是啥大的障碍 写起来都差不多呀 哇哈哈 话说最近又加了个ORACLE的服务 依然偷懒 把原先的改改用吧 哈哈 就成这样了 div class="codetitle" a sty[详细]
-
SQL Server如何保证可空字段中非空值唯一
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
表结构如下面代码创建 div class="codetitle" a style="CURSOR: pointer" data="77964" class="copybut" id="copybut77964" onclick="doCopy('code77964')" 代码如下:div class="codebody" id="code77964" CREATE TABLE test_tb ( TestId int not null ident[详细]
-
一些有用的sql语句整理 推荐收藏
所属栏目:[MsSql教程] 日期:2020-12-12 热度:116
1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk','testBack','c:mssql7backupMyNwind_1.dat' --- 开始 备份 B[详细]
-
sqlserver 2000中每个服务器角色的解释
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
固定服务器角色 描述 sysadmin 在 SQL Server 中进行任何活动。该角色的权限跨越所有其它固定服务器角色。 serveradmin 配置服务器范围的设置。 setupadmin 添加和删除链接服务器,并执行某些系统存储过程(如 sp_serveroption)。 securityadmin 管理服务器[详细]
-
一些SQLServer存储过程参数及举例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
Microsoft included several hundred stored procedures in the various versions of Microsoft SQL Server and it has documented a good percentage of them. But many stored procedures remain undocumented. Some are used within the Enterprise Manag[详细]
-
SQLserver安装时要求CDKEY的解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
[可用]如果出现安装sql server 2000要求CD-KEY的情况,请使用regedt32找开注册表,在以下主键[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager]中建立一个DWORD键 SafeDLLSearchMode并设值为0 这个试过,是可以用的 H6TWQ-TQQM8-HXJYG-D[详细]
-
SQL Server允许重复空字段不空字段值唯一
所属栏目:[MsSql教程] 日期:2020-12-12 热度:76
表结构如下面代码创建 div class="codetitle" a style="CURSOR: pointer" data="90319" class="copybut" id="copybut90319" onclick="doCopy('code90319')" 代码如下:div class="codebody" id="code90319" CREATE TABLE test_tb ( TestId int not null ident[详细]
-
SQL Server复制功能要避开缺陷的干扰小结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
SQL Server的复制分为三种,下面介绍一下这三种复制技术及其存在的一些缺陷,大家在使用时可以根据具体的情境选择适用的复制方法,避开这些缺陷的干扰。 1. 快照复制 A每隔一段时间将B中的相应表中的数据全部删除,然后将自己相应表中的全部插到B中。此种方[详细]
-
sqlserver 手工实现差异备份的步骤
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
字符型: 1、恢复当前库 ;alter database 当前库 set RECOVERY FULL-- 2、建表cmd ;create table cmd (a image)-- 3、备份当前库到D:cmd1 ;backup log 当前库 to disk = 'D:cmd1' with init-- 4、插入一句话代码到创建的表cmd ;insert into cmd (a) values[详细]
-
SQLServer 2000定时执行SQL语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:178
我不知道存储过程等能否实现,但是SQL Server 2000的作业调度确实有这样的功能,怎样使某些SQL语句定时执行呢,依次进行下面的操作: 企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --“常规”项中输入作业名称 --“步骤”项 --新建 --“步骤名[详细]
-
sql 游标使用笔记
所属栏目:[MsSql教程] 日期:2020-12-12 热度:134
div class="codetitle" a style="CURSOR: pointer" data="10979" class="copybut" id="copybut10979" onclick="doCopy('code10979')" 代码如下:div class="codebody" id="code10979" declare @pdtid nvarchar(50) declare @ptype nvarchar(50) declare my_cu[详细]
-
SQL 中 NULL值测试代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
刚刚想从数据库中的表EXPERT_DETAILS中检索出修改人Modifier(类型 VARCHAR2(20),可为空)为空的那些记录,因为该字段的类型为VARCHAR2(20),我使用的SQL语句为 div class="codetitle" a style="CURSOR: pointer" data="9051" class="copybut" id="copybut9[详细]
-
SQL 复合查询条件(AND,OR,NOT)对NULL值的处理方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:152
NULL值影响查询条件的结果,并且结果很微妙。 以下是SQL中AND,OR,NOT的真值表。 表1 AND的真值表 TRUE FALSE NULL TRUE TRUE FALSE NULL FALSE FALSE FALSE FALSE NULL NULL FALSE NULL 表2 OR的真值表 TRUE FALSE NULL TRUE TRUE TRUE TRUE FALSE TRUE FALS[详细]
-
SQL 中sp_executesql存储过程的使用帮助
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
摘自SQL server帮助文档 对大家优查询速度有帮助!建议使用 sp_executesql 而不要使用 EXECUTE 语句执行字符串。支持参数替换不仅使 sp_executesql 比 EXECUTE 更通用,而且还使 sp_executesql 更有效,因为它生成的执行计划更有可能被 SQL Server 重新使用。[详细]