-
登录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Configuration; using System.Data.SqlClient[详细]
-
怎样查出SQLServer的性能瓶颈
所属栏目:[MsSql教程] 日期:2020-12-12 热度:129
--王成辉翻译整理,转贴请注明出自微软BI开拓者[url]www.windbi.com[/url] --原帖地址 如果你曾经做了很长时间的DBA,那么你会了解到SQLServe的性能调优不是一个精密的科学。即使是,对于为最佳的性能找到最佳的配置也是很困难的。这是因为对于调优来说很少[详细]
-
(SqlServer)不公开存储过程sp_Msforeachtable与sp_Msforeachdb详
所属栏目:[MsSql教程] 日期:2020-12-12 热度:69
? 【 推荐 】 (SqlServer) 不公开存储过程 sp_Msforeachtable 与 sp_Msforeachdb 详解 ——通过知识共享树立个人品牌。 ? 一.简要介绍: 系统存储过程 sp_MSforeachtable 和 sp_MSforeachdb , 是微软提供的两个不公开的存储过程。从mssql6.5开始,存放在SQL S[详细]
-
(SqlServer)批量清理指定数据库中所有数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:154
? [ 推荐 ] ? (SqlServer) 批量清理指定数据库中所有数据 —— 通过知识共享树立个人品牌。 在实际应用中,当我们准备把一个项目移交至客户手中使用时,我们需要把库中所有表先前的测试数据清空,以给客户一个干净的数据库,如果涉及的表很多,要一一的清空[详细]
-
(SqlServer)分离所有用户数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
? [ 推荐 ] (SqlServer) 分离所有用户数据库 —— 通过知识共享树立个人品牌。 在实际应用中,有时我们需要一次性分离所有用户数据库,下面给出代码,供大家参考。 ? USE ? [ master ] GO IF ? EXISTS ?(? SELECT ? * ? FROM ?sys.objects ? WHERE ? [ objec[详细]
-
18个小实例入门SQLServer XML查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:168
/*sql xml 入门: --by Erichu --http://blog.csdn.net/chinahuyong 1、xml: 能认识元素、属性和值 2、xpath: 寻址语言,类似windows目录的查找(没用过dir命令的话就去面壁) 语法格式,这些语法可以组合为条件: "."表示自己,".."表示父亲,"/"表示儿子,"//[详细]
-
查询sqlserver 正在执行的sql语句的详细信息
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
包含用户名,所在数据库,执行的sql语句,执行开始时间,驱动程序,主机名称 SELECT ? ? [Spid] = session_Id,ecid,[Database] = DB_NAME(sp.dbid), ?[User] = nt_username,[Status] = er.status,? ?[Wait] = wait_type,? ?[Individual Query] = SUBSTRING(qt[详细]
-
SQLServer 建表 SQL 基础
所属栏目:[MsSql教程] 日期:2020-12-12 热度:141
USE dbTestGO/*******************************************************DataServer: localhost*DataBase: dbTest*Name: Test_SQL_Table*Function: Test_SQL_Table *Input: *Output:*Creator: greatwqs 2012-02-23*Updated: *******************************[详细]
-
sqlserver提供的表级锁
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
? sqlserver所指定的表级锁定提示有如下几种 1. HOLDLOCK : 在该表上保持共享锁,直到整个事务结束,而不是在语句执行完立即释放所添加的锁。 2. NOLOCK :不添加共享锁和排它锁,当这个选项生效后,可能读到未提交读的数据或“脏数据”,这个选项仅仅应用[详细]
-
db并发控制_notes
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
? ·11.1 并发控制概述11.2 封锁(Locking) ·11.3 活锁和死锁 ·11.4 并发调度的可串行性 ·11.5 两段锁协议 ·11.6 封锁的粒度 ? ? ? ? 11.1 并发控制概述11.2 封锁(Locking) ? ·多事务执行方式 : ·(1)事务串行执行 ·(2)交叉并发方式 ·(3)同时并发方式[详细]
-
关于quotename的用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:132
? 首先,sqlserver里的标识符有一定的规则,比如? 你 create table abc 123(...) 那么中间含有空格,它不是符合规则的。 你会写做 create table [abc 123](....) 即以[]来定界标识符。 quotename将 字串成为有效的标识符。 它有什么用呢? 我举个例子: 你有[详细]
-
sqlserver性能计数器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:80
除了系统保留的一些计数器外使用 sql 语句也可以查询大部分性能计数器 : select * from sysperfinfo ? 计数器说明 ? LogicalDisk : % Disk Time 是所选磁盘驱动器用于服务读或写请求的总共时间的百分比。一般推荐是如果该值大于 50% ,则表现为 I/O 瓶颈。 A[详细]
-
SqlServer与c#变量对应关系
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
SQL Server 2000 C# CodeSmith 数据类型 取值范围 数据类型 取值范围 空值代替值 数据类型 bigint -2^63 (-9,223,372,036,854,775,807) 至 2^63-1 (9,807) Int64 -9,808;即十六进制的 0x8000000000000000至9,807;即十六进制的 0x7FFFFFFFFFFFFFFF Int64.Mi[详细]
-
txt文本导入SqlServer数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
向SqlServer中导入Txt文本文档中已有固定格式的数据 BULK INSERT 表名 FROM'F:你的文本文件.txt' WITH? (FIELDTERMINATOR ='以什么符号分割数据',ROWTERMINATOR= '以什么符号加n结尾')--n是回车的意思,就是回车前面是什么符号,如果没符号直接单引号n[详细]
-
sqlServer的基本函数(自己简单总结)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
? Orcal 中没有top 的用法 Like % _ 多个 一个 In(num1,num2) not In(num1,num2) 取出或不取出固定的几个值 Between num1 and num2 介于num1和num2 之间的值 Union 两个select 语句 用union连接 必须一一对应 View视图 视图于基表一致 改都改 删都删 Cou[详细]
-
sqlserver 统计及格率
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
id sid sjname res 1 1 数学 80 2 1 数学 50 3 2 英语 61 4 2 英语 59 5 3 语文 58 6 3 语文 58 7 1 数学 81 id是学生id sid 老师 sjname 科目 res 分数 最后要求结果是 老师 总人数 及格人数 及格率 1 ? ? ? 3 ? ? ? ?2 ? ? ? ? ? ? ? 66.6667% 2 ? ? ? 2 ?[详细]
-
关sqlserver sql 命令的常见操作,特收录一个地址
所属栏目:[MsSql教程] 日期:2020-12-12 热度:62
http://www.sudu.cn/info/index.php?op=articleid=321150 ? 对于text 类型的数据列,无法用命令直接更改字段的类型为 varchar,处理发法是先删除此字段,然后添加此字段及类型即可。[详细]
-
TFS 的客户端工具
所属栏目:[MsSql教程] 日期:2020-12-12 热度:76
? ?????? TFS越来越深入人心,相信很多朋友已经将项目从VSS迁移到了TFS之下,其优点不在此赘述。这次关心的是其客户端的工具。 ????? 目前TFS的官方客户端有Team Explorer 主要配合Vs2005;有 MSSCCI? 适用于 微软的不能集成 Team Explorer? 的IDE,如Sqlser[详细]
-
SQLServer2008设置开启INTERNET远程连接
所属栏目:[MsSql教程] 日期:2020-12-12 热度:66
? SQLServer2008 设置 开启 INTERNET 远程连接 SQL Server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置: 使用sa账户登录SQL Server Management Studio(简写SSMS) 如果[详细]
-
经典存储过程,(.NET存储过程分页)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:94
create proc proUserInfo as select * from T_UserInfo; go exec proUserInfo --创建带输入参数的存储过程 create proc proUserInfo1 @name varchar(20) as select * from T_UserInfo WHERE Name=@name go --调用存储过程 exec proUserInfo1 '郭阳' --创建带[详细]
-
sqlserver在调用存储过程中遇到convert转换失败问题的解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:137
今天在sqlserver中,调用存储过程中遇到convert转换数据失败,导致后面的存储过程语句未执行的问题。当前还没有了解具体原因 主要是因为在使用substring函数时,字符串越界,不过substring函数到没有出现问题,而导致下句调用convert转换时语句未能继续下去[详细]
-
SqlServer Case具有两种格式。简单Case函数和Case搜索函数。
所属栏目:[MsSql教程] 日期:2020-12-12 热度:117
? Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex ???????? WHEN '1' THEN '男' ???????? WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' ???????? WHEN sex = '2' THEN '女' ELSE '其他' END[详细]
-
Ufida U8v10.1 安装到sqlserver2008R2 故障转移集群
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
U8设计之初被用在局域网单服务器环境下工作,而有客户为了保证业务的低故障延迟性做了sqlserver2008R2的双机热备(比较过时的做法)。但他们并没有使用2008自带的故障转移特性而是使用了第三方的双机控制软件,导致数据库服务切换时出现严重问题,只能说对自[详细]
-
如何减少SQLServer死锁发生的情况
所属栏目:[MsSql教程] 日期:2020-12-12 热度:128
死锁是指在某组资源中,两个或两个以上的线程在执行过程中,在争夺某一资源时而造成互相等待的现象,若无外力的作用下,它们都将无法推进下去,死时就可能会产生死锁,这些永远在互相等待的进程称为死锁线程。简单的说,进程A等待进程B释放他的资源,B又等待A[详细]
-
基于XMPP搭建手机聊天应用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
出发点: 我不赞同手机应用会走PC机基于浏览器的路线,手机基于html5可以实现很多Web APP,但是一般还是以WebView方式去实现一个应用并以一个图标作为入口而不是通过输入网址,所以手机应用很方面潜入IM功能获取到实时的交互信息。 实践过程: XMPP服务器端采[详细]