出处不明概述: 作为DBA,经常要用开发人员提供的SQL脚本来更新正式数据库,但是一个比较合理的开发流程,当提交脚本给DBA执行的时候,可能已经有几百个sql文件,并且有执行顺序,如我现在工作的公司,十几个客户,每个客户一个库,但是数据库结构、存储过程、视图等都是一模一样,每次执行脚本(以下称为升级...
分类:
数据库 时间:
2015-01-25 22:18:13
阅读次数:
270
字符串分割后的值,把表中不存在的插入表中 --供大家参考 使用场景,自行思考……--创建表tb1Create table tb1(cola int,colb varchar(50))--插入数据insert into tb1(cola,colb)select 1, 'A' union allsele...
分类:
数据库 时间:
2015-01-23 11:01:52
阅读次数:
207
1、修改数据库排序规则ALTER DATABASE [CHARACTER] COLLATE Chinese_PRC_CI_AS ;2、修改表中列的排序规则如果下列其中之一当前正在引用一个列,则无法更改该列的排序规则。计算列索引自动生成或由 CREATE STATISTICS 语句生成的分发统计信息C...
分类:
数据库 时间:
2015-01-23 10:43:23
阅读次数:
129
-->Title:Generating test data-->Author:wufeng4552-->Date :2009-09-30 08:52:38set nocount onif object_id('tb','U')is not null drop table tbgocreate tab...
分类:
数据库 时间:
2015-01-23 00:41:21
阅读次数:
204
最近做项目,又用到了以前做过的ORM框架--NHibernate。此次想要实现的目标:1.简单SQL用NHibernate的Session的CRUD方法实现2.复杂SQL用Native SQL实现3.数据库可能有多个,且有可能是不同的数据库类型,如A系统用Oracle,B系统用MSSQL(第一点很简...
分类:
Web程序 时间:
2015-01-22 21:48:07
阅读次数:
177
ADO.NET是一组类库,让我们通过程序的方式访问数据库。SYSTEM.DATA这个类提供了统一的接口访问Oracle MSSQL Access。像SYSTEM.IO类操作文件一样。**connection 连接准备环境。连接的属性(字符串)=实现准备一个连接字符串(服务器\实例;数据库;用户名;密...
分类:
Web程序 时间:
2015-01-21 15:00:41
阅读次数:
225
--删除所有约束 DECLARE c1 cursor for select 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; ' from sysobjects wher...
分类:
数据库 时间:
2015-01-17 17:43:43
阅读次数:
181
系统运行环境:MSSQL 2008随着公司业务快速发展,各种业务数据如火箭般的高速增长,出现一个又一个千万行数据的表,往往大表之间的关联,耗费系统大量的磁盘io,并且会影响正常的实时业务的操作,所以我们必须改善此类查询的方式,保障系统正常运行大表与大表之间的关联查询如何优化?1 新增索引视图,将需要...
分类:
其他好文 时间:
2015-01-16 23:44:39
阅读次数:
160
方法一:1 if exists (select * from tempdb.dbo.sysobjects where id = object_id(N'tempdb..#tempcitys') and type='U')2 drop table #tempcitys注意tempdb后面是两个....
分类:
数据库 时间:
2015-01-16 18:22:15
阅读次数:
218