-
sql server2005 jdbc解决自动增长列统一处理问题纪实
所属栏目:[MsSql教程] 日期:2016-09-13 热度:159
背景:系统要支持多种数据库,统一insert的时候获取自动增长列的处理方式 问题1:insert+select方案 sqlserver2000可以使用insertSql + SELECT @@IDENTITY AS '[详细]
-
SQL Server 2000的视图中必须小心使用*符号
所属栏目:[MsSql教程] 日期:2016-09-13 热度:199
有些朋友看到这个标题可能会有疑问,难道在视图中使用*符号还有何要注意的地方吗?对于这个问题,我们先不必回答,先看一下例子吧。 我这里,使用的 数据库 是Sq[详细]
-
SQL Server 2008的Transact-SQL语言增强
所属栏目:[MsSql教程] 日期:2016-09-12 热度:206
Microsoft SQL Server 2008 对 Transact-SQL 语言进行了进一步增强,主要包括:ALTER DATABASE 兼容级别设置、复合运算符、CONVERT 函数、日期和时间功能、GROU[详细]
-
详解升级到SQL Server 2008的步骤
所属栏目:[MsSql教程] 日期:2016-09-12 热度:80
必备项 对于本地安装,必须以管理员身份运行安装程序。如果从远程共享安装 SQL Server,则必须使用对远程共享具有读取和执行权限的域帐户。 升级 数据库 引擎之[详细]
-
SQL Server 2008批量删除及插入的方法
所属栏目:[MsSql教程] 日期:2016-09-12 热度:81
目前的批量删除和批量更新,很是烦人,解决方案无非三种: XML,SQL自定义函数split,和CLR实现split。这几种都比较烦人,代码很多,维护麻烦,很不爽。 现在SQ[详细]
-
SQL Server和Oracle常用函数对比
所属栏目:[MsSql教程] 日期:2016-09-12 热度:150
数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from[详细]
-
SQL Server开发过程中常见问题总结
所属栏目:[MsSql教程] 日期:2016-09-12 热度:143
在SQL Server开发问题中你可能会问到的十个问题: 1、什么是常见的对表和字段的名字约束? 2、有没有可能在不了解T-SQL的情况下编写存储过程? 3、T-SQL中如何[详细]
-
Dataguard的switchover和failover
所属栏目:[MsSql教程] 日期:2016-09-12 热度:148
Dataguard中的role transition:switchover和failover以及将failover后的old primary flackback成physical standby库 Dataguard中的role transition包括两种:s[详细]
-
在SQL Server 2005中如何列出所有存储过程
所属栏目:[MsSql教程] 日期:2016-09-12 热度:178
为了查找这些存储过程,你可以花时间在互联网搜索,查看一些你还未知道的存储过程,也许在一两个小时您可能会发现你想要...也许你很幸运的找到,其他人在他们的[详细]
-
深入了解SQL Server中方便的索引技术
所属栏目:[MsSql教程] 日期:2016-09-12 热度:149
开始应用程序的时候,你应该能够根据一组合理的规则集合识别许多的索引。当应用程序增长及改变的时候,所以对索引进行检查,以便确保没有忽略更好的索引方案。[详细]
-
使用SQL2008中的空间数据类型
所属栏目:[MsSql教程] 日期:2016-09-12 热度:178
目录 准备工作1 练习 1:创建空间数据类型的实例2 练习 2:查询空间数据类型的实例9 练习3:使用空间索引12 准备工作 预计完成本实验所需的时间 60 分钟 目标[详细]
-
SQL Server2005数据项的分拆与合并
所属栏目:[MsSql教程] 日期:2016-09-12 热度:161
SQL Server2005数据项的分拆与合并: 参考示例如下: -- ============================================= -- Author: LzmTW -- create date: 20080102 -- Descri[详细]
-
SQL2008 LINQ to Entity
所属栏目:[MsSql教程] 日期:2016-09-12 热度:131
准备工作 预计完成本实验所需的时间 40 分钟 目标 在完成本实验后,您将可以: 创建数据库的实体数据模型 使用LINQ查询语言访问实体数据模型 先决条件 在完成本[详细]
-
SQL Server中区分大小写
所属栏目:[MsSql教程] 日期:2016-09-12 热度:52
从数据库Collate到存储过程到函数,各种方法都有,选择适合你的。 第一种: ALTER TABLE tb ALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CI_AS --[详细]
-
DBCC DBREINDEX重建索引提高SQL Server性能
所属栏目:[MsSql教程] 日期:2016-09-12 热度:60
1. 索引的体系结构 为什么要不断的维护表的索引?首先,简单介绍一下索引的体系结构。SQL Server在硬盘中用8KB页面在数据库文件内存放数据。缺省情况下这些页面[详细]
-
在SQL Server2005中进行错误捕捉
所属栏目:[MsSql教程] 日期:2016-09-12 热度:153
任何程序都可能出现错误,在SQL Server中执行Transact-SQL也不例外。如果在Transact-SQL中发生了错误,一般有两种捕捉错误的方法,一种是在客户端代码(如C#、D[详细]
-
SQL2008使用LINQ进行数据访问
所属栏目:[MsSql教程] 日期:2016-09-12 热度:72
目录 LINQ 项目: 对象和关系型查询的统一语言特性1 实验目标1 练习1 面向内存中集合的LINQ2 任务1 创建 LINQ Overview 解决方案2 任务 2 查询一个整数类型的列[详细]
-
SQL2008构建偶尔连接系统
所属栏目:[MsSql教程] 日期:2016-09-12 热度:153
通过Microsoft Synchronization Services for ADO.NET 构建偶尔连接系统 目录 准备工作1 练习1:构建偶尔连接的应用程序2 练习 2:将本地数据库和远程数据库配[详细]
-
SQL2008增强的集成开发环境
所属栏目:[MsSql教程] 日期:2016-09-12 热度:89
增强的集成开发环境 目录 准备工作1 练习1:智能感知功能2 练习 2:使用错误列表3 练习 3:使用单步调试5 准备工作 预计完成本实验所需的时间 30 分钟 目标 在[详细]
-
SQL Server和Oracle数据锁定比较
所属栏目:[MsSql教程] 日期:2016-09-12 热度:81
数据库并行访问,也就是两个或两以上用户同时访问同一数据,这也是数据库引擎如何设计和实现适度反应所面临的最大问题。设计优良、性能卓越的数据库引擎可以轻[详细]
-
在SQL Server 2005的ddl触发器中使用eventdata()函数
所属栏目:[MsSql教程] 日期:2016-09-12 热度:103
问题 在您的服务器实例中,针对SQL Server 2005的提示里,在运行数据定义语言 (Create,Alter,Drop)的命令中,你就可以看到如何跟踪DDL的活动,但我们如何 存储[详细]
-
SQL Server 2005中使用DDL触发器监控数据库变化
所属栏目:[MsSql教程] 日期:2016-09-12 热度:130
添加,删除或修改数据库的对象,一旦误操作,可能会导致大麻烦,需要一个 数据库管理员或开发人员对相关可能受影响的实体进行代码的重写。 为了在数据库结构发[详细]
-
SQL Server性能的改进得益于逻辑数据库设计
所属栏目:[MsSql教程] 日期:2016-09-12 热度:115
SQL语句优化的原则: ◆1、使用索引来更快地遍历表 缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引 下,数据在物理上随机存放在数据页[详细]
-
用TSQL求子串在父串中出现的次数
所属栏目:[MsSql教程] 日期:2016-09-12 热度:104
导言 由于SQL Server本身没提供计算一个字符串在另一个字符串重复次数的函数, 大家按照自己的思路使用自定义函数实现了该功能,并在网上传播。我阅读了同 事从[详细]
-
Microsoft SQL Server数据库日志截断
所属栏目:[MsSql教程] 日期:2016-09-12 热度:105
--参考 压缩日志及数据库文件大小 /*--注意事项 请按步骤进行,未进行前面的步骤,请不要做后面的步骤,否则可能损坏你的数 据库. 一般情况下不建议做第4,6两步。[详细]