-
sqlserver 操作xml
所属栏目:[MsSql教程] 日期:2020-12-12 热度:64
Modify() 修改XML 文档的内容,使用此方法可以修改XML类型变量或列的内容,此使用XML DML 语句在XML数据中 插入,更新或者删除节点.XML数据类型的modify()只能在update语句的set 字句中使用 XML DML将下列区分大小写的关键字添加到XQuery中: insert delete r[详细]
-
sqlserver的DBCC命令使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
DBCC是sqlserver的控制台命令,用于维护保证数据库的一致性。DBCC的联机丛书地址:http://msdn.microsoft.com/zh-cn/library/ms188796 数据库控制台命令语句可分为以下类别。 命令类别 执行 维护 对数据库、索引或文件组进行维护的任务。 杂项 杂项任务,如[详细]
-
Intelligencia.UrlRewriter,Log4net调用外部的配置文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
1、Intelligencia.UrlRewriter(V2.0.0.6) 首页是web.config配置 configSections!--设置地址重写组件--section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler,Intelligen[详细]
-
使用select @@version查看SQLserver的详细版本信息
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
http://hi.baidu.com/tdskee/item/40522c105bf396e45e53b11d[详细]
-
SqlServer查看表/存储过程/视图定义
所属栏目:[MsSql教程] 日期:2020-12-12 热度:79
SELECT definitionFROM sys.sql_modules JOIN sys.objectsON sys.sql_modules.object_id=sys.objects.object_id and type='P'and sys.objects.name='your_precdure' type有以下取值 C=约束 ? ? ? ? ? ? ? ? D=默认值 ? ? ? ? ? ? ? F=KEY约束 ? ? ? ? ? ? L=[详细]
-
sqlserver索引个数限制 数据库限制
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
每个 ? SQL ? Server ? 实例的数据库个数 ? 32,767 ? 32,767 ? 每个数据库的文件组个数 ? 256 ? 256 ? 每个数据库的文件个数 ? 32,767 ? 文件大小(数据) ? 32 ? TB ? 32 ? TB ? 文件大小(日志) ? 4 ? TB ? 32 ? TB ? 每个数据表的外键表引用 ? 253 ? 253[详细]
-
sqlserver中varchar转成int
所属栏目:[MsSql教程] 日期:2020-12-12 热度:134
SELECT top 1 CONVERT(int,FUNCID) AS a FROM AUTH_FUNCTIONTREE ORDER BY a DESC CONVERT(int,FUNCID) 这个是重点,funcid是varchar类型的,但是里面数据都是数字,想拿到最大值,所以用以上sql。???? 另一种方法:SELECT MAX(CONVERT(int,FUNCID)) FROM AU[详细]
-
SQLSERVER 2005技术内幕:查询、调整和优化笔记(1)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
dbcc 数据库控制台命令 ?--检查数据库一致性 dbcc checkdb --监控内存使用情况 dbcc memorystatus --跟踪当前被阻塞的任务 select * from sys.dm_os_waiting_tasks --采用粒度较小的锁如行锁则会增加对资源的消耗 --采用较为粗糙的锁如表锁则可能导致较为严[详细]
-
SQLSERVER 2005技术内幕:查询、调整和优化笔记第一章
所属栏目:[MsSql教程] 日期:2020-12-12 热度:189
sql性能三个指标 1、响应时间: 提交请求和接收到响应的第一个字符之间的时间间隔 2、吞吐量:??? 单位时间内可以处理的交易数量 3、可扩展性:硬件资源增加时吞吐量或响应时间是否适应 影响性能因素: 1、应用程序体系结构 2、应用程序设计 3、事务和隔离级[详细]
-
[SqlServer]用户注册、登录、修改密码存储过程实例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
--添加会员存储过程 CREATE PROCEDURE Joinmymy ( ???? @useremail? VARCHAR(50), ???? @userpwd??? VARCHAR(50), ???? @username NVARCHAR(50), ???? @usersex INT, ???? @userquestion int, ???? @useranswer NVARCHAR(50), ???? @userid? int? output ) ?[详细]
-
SQLServer 2008 技术内幕——T-SQL 查询 笔记
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
1、SQL编程有许多独特之处,如:面向集合的思维方式、查询元素的逻辑处理顺序、三值逻辑。如果不掌握这些知识就开始用SQL编程,得到的将是冗余的、性能低下的代码,而且难以维护。 2、在SQLServer中负责生成实际工作计划(执行计划)的组件是:查询优化器(q[详细]
-
SQLSERVER2005学习笔记
所属栏目:[MsSql教程] 日期:2020-12-12 热度:165
http://blog.51cto.com/zt/270???? ?SQLSERVER2005学习笔记[详细]
-
.net执行存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
(1)执行一个没有参数的存储过程的代码如下: SqlConnection conn=new SqlConnection(“connectionString”); SqlDataAdapter da ?= new SqlDataAdapter(); da.SelectCommand = new SqlCommand(); da.SelectCommand.Connection = conn; da.SelectCommand.Comm[详细]
-
sqlserver存储过程与即时查询的计划缓存
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
最近公司服务器CPU一直很高,没有发现死锁信息,经检查,发现开发人员都是直接拼 SQL ,因此数据库很少重复利用执行计划,大量的编译消耗很多CPU, 所以建议使用参数化查询和存储过程,但老大要求能证明存储过程确实比拼SQL性能要好才会修改代码,因此写了如[详细]
-
SqlServer2008 访问接口 Sybase ASEOLEDB Provider 连接失败
所属栏目:[MsSql教程] 日期:2020-12-12 热度:124
? ? ?? SQL SERVER 2008 采用链接服务器与远程Sybase数据库建立连接。访问接口用Sybase ASE OLE DB Provider,在测试连接时,提示:与链接服务器的测试连接失败。Microsoft SQL Server 错误:7302。多方查找没有确定原因。后来无意中发现访问接口Sybase ASEO[详细]
-
SQLserver2000服务被挂起
所属栏目:[MsSql教程] 日期:2020-12-12 热度:104
SQLserver2000服务被挂起 解决方法: 打开注册表编辑器,在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。 ? ? 还有删除:HKEY_LOCAL_MACHINESOFTWA[详细]
-
关于SqlServer中openxml的使用 导入XML
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
定xml节点有如下定义 ??? ?xml version="1.0" ? ??? Result ??????? ad id="3471" ??????????? Item Time="953" Frames="122" TimeStamp="2007-09-21 14:21:27" AvgArea="53.577499" / ??????? /ad ??????? ad id="3472" ??????????? Item Time="20281" Fram[详细]
-
sqlserver和oracle别名的异同
所属栏目:[MsSql教程] 日期:2020-12-12 热度:169
-
SQLServer : EXEC和sp_executesql的区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:108
SQLServer : EXEC和sp_executesql的区别 摘要 1,EXEC的使用 2,sp_executesql的使用 ?????? MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好[详细]
-
修改SQLServer2008 “sa” 的密码出错
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
? MSSQL 2008错误提示:更改对于登录sa失败: 使用Windows方式登录数据库后,执行以下命令: EXEC sp_password null,"123456","sa" go Alter LOGIN sa ENABLE 即可修改密码成功! 则登录账号为sa密码为123456 注意:如果不成功,可以尝试重启一下服务,然后再[详细]
-
SQLServer2008附加数据库5120错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:191
? 执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.Express.ConnectionInfo) ------------------------------ 无法打开物理文件 "D:TripTripDBTripdat.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120) ?[详细]
-
工厂方法模式
所属栏目:[MsSql教程] 日期:2020-12-12 热度:141
工厂方法模式: 1.抽象工厂:该方法返回一个抽象类型的产品(Factory) 2.具体工厂:实现抽象工厂返回的具体产品类型(AccessFactory,SqlFactory) 3.抽象产品:抽象产品类型,用于抽象工厂返回(dbUser) 4.具体产品:实现抽象产品,用于具体产品返回(AccessUser,[详细]
-
【转】sqlserver 游标全面解说
所属栏目:[MsSql教程] 日期:2020-12-12 热度:164
引言 ? 我们先不讲游标的什么概念,步骤及语法,先来看一个例子: ? ?????? ??????? 表一 ?OriginSalary??????????????????????????????????????????????????? 表二 AddSalary ? 现在有2张表,一张是OriginSalary表--工资表,有三个字段0_ID 员工号(NVARCHA[详细]
-
SQLServer日期格式化的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:125
--SQLSERVER 日期格式转换 SELECT CONVERT(VARCHAR(20),GETDATE(),120 ) --2011-06-13 13:54:18 SELECT CONVERT(VARCHAR(10),120) --2011-06-13 SELECT CONVERT(VARCHAR(12),111 ) --2011/06/13 SELECT CONVERT(VARCHAR(12),112 ) --20110613 SELECT CONVERT[详细]
-
SqlServer批量删除表和存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:165
批量处理的代码如下: DECLARE cursorname cursor for select 'drop PROCEDURE? '+name from sysobjects where name like 'xx%' and xtype = 'p' -- 删除对应的存储过程 DECLARE cursorname cursor for select 'drop table? '+name from sysobjects where na[详细]