-
AMD三核安装SQLServer2005的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:144
?1、修改操作系统CPU核心的数量,方法如下 ? 2、安装SQLServer2005 3、还原操作系统的CPU数量[详细]
-
建立索引,提高并发性
所属栏目:[MsSql教程] 日期:2020-12-12 热度:136
?利用Update锁住某行 begin tran Update? Product Set? Name='bike' where ID=1 然后另外起一个会话 Select * from Product Select * from Product where ID=1 Select * from Product? whereID=2 问题是: 哪些语句是可以执行de? y一般理解是,更新单行记录[详细]
-
常用的数据连接
所属栏目:[MsSql教程] 日期:2020-12-12 热度:56
http://www.connectionstrings.com/ ?? sqlserver2005: http://www.connectionstrings.com/default.aspx?carrier=sqlserver2005 sqlserver: http://www.connectionstrings.com/default.aspx?carrier=sqlserver oracle: http://www.connectionstrings.com/[详细]
-
函数QUOTENAME
所属栏目:[MsSql教程] 日期:2020-12-12 热度:140
? -- 函数QUOTENAME -- 功能:返回带有分隔符的Unicode?字符串,分隔符的加入可使输入的字符串成为有效的Microsoft?SQL?Server?2005?分隔标识符。 -- 语法 QUOTENAME ?(? ' character_string ' ? [ ?,?'quote_character'? ] ?)? -- 举例说明: -- 比如你有一个[详细]
-
日常应用几例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
1、需要将YYYY.MM.DD转换成YYYYMMDD ??? 有两种情况,原格式YYYY.MM.DD为datetime;原格式为char ??? 如果原来格式为时间格式: DECLARE @D datetime SET? @DT='2009-11-24' SELECT CONVERT(VARCHAR(8),@DT,112) —————————————————————[详细]
-
安装SQLSERVER2000 时出现 [Microsoft][ODBC 驱动程序管理器] 未
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
?解决方法,重新配置odbc ? odbcconf.exe /S /Lv odbcconf.log /F %systemroot%/system32/mdaccore.rspodbcconf.exe /S /Lv odbcconf.log /F %systemroot%/system32/sqlclnt.rspodbcconf.exe /S /Lv odbcconf.log /F %systemroot%/system32/odbcconf.rspodbc[详细]
-
ADO.NET SqlServer 连接池是默认的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
?默认情况下,SqlConnection.Close() 方法并不关闭数据库连接,而是将其放回到连接池中待用,也就是说是用ADO.NET 连接SqlServer时有数据库连接池管理数据库连接,而且封装得看不出来。[详细]
-
判断一个字符串中是否含有汉字
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
'请问如何在VB中或者SqlServer中判断一个字符串中是否含有汉字。 '注:字符串中有可能含有日语字符,或者全角模式下的特殊字符(如破折号等),这些都不视为汉字。 ? 出处地址:? http://topic.csdn.net/u/20091125/16/ae9ae50c-d810-4c8e-b83d-bb932b3cc047.[详细]
-
关于SQLServer2000中触发器的使用――多行数据提交
所属栏目:[MsSql教程] 日期:2020-12-12 热度:105
关于触发器的使用,有很多争议。 触发器的好处不言而喻是增强了数据的校验能力,能够有效地实现复杂的业务逻辑。在一定程度上走的比约束和check走的更远。 关于触发器的坏处,最典型的就是触发器的使用会导致系统性能下降,数据的不可控性,尤其是跨表检测,[详细]
-
关于SQLServer2000中触发器的使用——多行数据提交
所属栏目:[MsSql教程] 日期:2020-12-12 热度:69
关于触发器的使用,有很多争议。 触发器的好处不言而喻是增强了数据的校验能力,能够有效地实现复杂的业务逻辑。在一定程度上走的比约束和check走的更远。 关于触发器的坏处,最典型的就是触发器的使用会导致系统性能下降,数据的不可控性,尤其是跨表检测,[详细]
-
Datetime显示方式SQLServer
所属栏目:[MsSql教程] 日期:2020-12-12 热度:92
? 今天在写视图时,遇到要把Datetime类型转Varchar类型。以前在ORALCE就容易,直接ToChar(getdate(),'yyyy-mm-dd')。在SQL Server 2005 select CONVERT(varchar,getdate(),120 )2004-09-12 11:06:08select CONVERT(varchar(12),111 )2004/09/12select CONVER[详细]
-
sqlserver 期中考试题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:72
?create database DB use DB --专业表 create table major (spno char(5) not null primary key, ?spname varchar(20) not null, ?pno char(2) ) --学生表 create table student (sno char(7) not null primary key, ?sname varchar(20) not null, ?ssex cha[详细]
-
在SqlServer存储过程中使用Cursor(游标)操作记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
? 1. 为何使用游标: ???? 使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果 往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,[详细]
-
sqlserver 存储过程例子
所属栏目:[MsSql教程] 日期:2020-12-12 热度:68
?什么是存储过程呢? 定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 讲到这里,可能有人要问:这么说存储过程就是一堆SQL[详细]
-
SQLSERVER2005的配置管理器打不开,老是显示“无法连接到WMI提供
所属栏目:[MsSql教程] 日期:2020-12-12 热度:79
?还有一个是 外围应用配置器 ------------------------------ 计算机 localhost 在网络上不存在,或无法远程配置该计算机。请验证远程计算机具有所需的 Windows Management Instrumentation 组件,然后重试。 (SQLSAC) 在网上找了下,最终解决:卸载重装SQL2[详细]
-
SQLServer 游标简介与使用说明
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
?游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次以行或者多行前进或向后浏览数据的能力。我们可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。 ?????? 1.游标[详细]
-
SQLServer 存储过程简介与使用方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:107
?Sql Server的存储过程是一个被命名的存储在服务器上的Transacation-Sql语句集合,是封装重复性工作的一种方法,它支持用户声明的变量、条件执行和其他强大的编程功能。 ??????存储过程相对于其他的数据库访问方法有以下的优点: ????????????(1)重复使用。[详细]
-
SQLServer 表值函数与标量值函数 定义方式与调用区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:100
? 标量值函数创建: Create Function [dbo].[GoosWidth](@GoodsCode varchar(20)) Returns float Begin ???????Declare @Value float ???????Select @Value = GoodsWidth From Master_Goods Where GoodsCode = @GoodsCode ???????Return(@Value) End ? 表值函[详细]
-
打开vs时候出现项目所需的应用程序未安装的错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:132
? 试用vs打开一个解决方案时出错,如下图所示: 产生这个的原因其实也很简单,细心的读者如果打开这个文件的话,从列表中选择打开方式的时候就会发现,如下图所示: 项目文件的打开方式已经不是visual studio了,而是Micrisoft visual studio version select[详细]
-
SqlServer 存储过程的事务
所属栏目:[MsSql教程] 日期:2020-12-12 热度:57
? ?注意:在事务当中不能再开始事务 ?ALTER PROCEDURE [dbo].[MyProcedure] ?? ??? ?@Flag?????????????? AS????? INT,????????? ? ?? ??? ?@Column1?? ??? ??? ?AS?? ???? VARCHAR(8),?? ??? ? ?? ??? ?@Column2?? ??? ??? ??? ?AS?? ??? ?VARCHAR(50),?? ?[详细]
-
SQLserver2000时间计算整理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
?select? convert(char(10),dateadd(mm,datediff(mm,getdate()),0),120) as '月初' select convert(char(10),dateadd(wk,datediff(wk,120) as '本周一' select convert(char(10),dateadd(qq,datediff(qq,120) as '本季度第一天' select convert(char(10),dat[详细]
-
SQLServer中用存储过程去除表中重复客户信息
所属栏目:[MsSql教程] 日期:2020-12-12 热度:149
?以下是本人在建立多维数据集时对重复客户信息处理所采用的存储过程: create?procedure Sp_DeleteDuplicateCustomerInfo as ?declare @CustomerId bigint ?declare @Count int ?declare @TopCount int ?declare @StrCustomerId char(7) ?declare @StrTopCoun[详细]
-
SQLSERVER2005 的作业调度(非原创)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
?--作业与调度 --使用JOB --企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)" --"数据库"选择执行命令的数据库 --"命令"中输入要执[详细]
-
SQLServer2000数据库自动备份
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
? 标题:SQLServer2000数据库自动备份 Tag: DOS 批处理 bat sql2000 数据库备份 ? 概要: ?????? 利用windows的计划任务执行批处理文件 ? 正文: ? 1 制作批处理文件 将下面的源代码保存为(文件名.bat),标注为蓝色的需要根据个人环境来改变 ::文件名:SQ[详细]
-
存储过程分页
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
?use TestDB if exists(select * from sysobjects where name = 'proc_getinfo') drop procedure proc_getinfo go --创建存储过程 create procedure proc_getinfo @tablename varchar(25),??? --所要查询的表名 @num varchar(30),? --按列进行排序 @rowspage[详细]