随笔分类 - 数据库
摘要:declare @dbname varchar(255)declare @back_path varchar(255)set @dbname='emcp'set @back_path= 'e:\'+@dbname+'\'+@dbname +convert(varchar(9),getdate(...
阅读全文
摘要:还是在用Sql Server2000的,放出一个修改过的Sql Server数据导出EXCEL存储过程,提供了分sheet功能,之前的版本是没有这个功能的,解决超过65535行的问题。
阅读全文
摘要:这几天写程序要用到字符串的真实长度,可是MSsql 的len函数只能获取字的长度,无法获取真实的长度 也就是在网页里面所占的字符 因为英文“a”与中文 "的"所占的长度不同 于是google下找到函数datalength可以获得字符的真实长度 如: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www...
阅读全文
摘要:/********************************************************************************** * * 功能说明:备份和恢复SQL Server数据库 * 作者: 刘功勋; * 版本:V0.1(C#2.0);时间:2007-1-1 * 当使用SQL Server时,请引用 COM组件中的,SQLDMO.dll组件 * 当使...
阅读全文
摘要:/**//*计算今天是星期几*/select datename(weekday,getdate()) /**//*查询本年的数据*/select * from users where year(time)=year(getdate()) /**//*查询本月的数据,time是表users中代表时间的字段*/select * from users where month(time)=month(ge...
阅读全文
摘要:----------------------------------------------------------------------------------- --作者:启程 www.letwego.cn --只是本人大概测试,不一定完全正确 DECLARE @DateBegin datetime DECLARE @DateEnd datetime SET @DateBegin=getda...
阅读全文
摘要:using System; using System.Data; using System.Collections; using System.Xml; using System.IO; using System.Text; using System.Diagnostics; namespace ZZ { public class ZZConsole { [STAThrea...
阅读全文
摘要:向Sql 中导入Excel数据时,使用MS SQL的DTS功能 可以很方便的导入,同时引用Dll文件,可以在程序中对导入过程进行控制。 创建DTS包的过程如下: 1。在SQL企业管理器中,工具菜单选数据转换服务,导入数据 按照它的图形化向导提示,可以一步步创建一个DTS包,可以选择保存在数据库。 2。在SQL企业管理器中,左边树形结构中选择 数据转化服务,本地包中 可以新建一个包,同样有图形化的界...
阅读全文
摘要:DTS是sql server里很好用的一样东西,用它来做信息系统的数据导入,是再合适不过了。但是sql server中的DTS毕竟只有数据库开发人员才会调用,运营人员不懂数据库知识,只能写个调DTS的程序给他们用。 网上也有一些文章讲调用DTS的,不过大多是用DTSRun.exe,那么如何在代码里调呢? 首先引用Microsoft DTSPackage Obje...
阅读全文
摘要:conn.open(); 建立一个SqlCommand sqlcmd=new SqlCommand(); sqlcmd.CommandTimeout=180; 意思为sqlcmd的超时为3分钟。 可根据需要设置,如果过长,也可以设置为0,当此属性设置为0时表示不限制时间。此属性值应该慎用。还需要在Web.config配置文件中设置http请求运行时限间 这里设置的为720秒,前...
阅读全文
摘要:下边列出sql server与access的语法差别,方便大家在更换程序数据库时查询。 日期分隔符号 access:英镑符(#) sql server:撇号(’) Boolean 常量 access:True、False;On、Off;Yes、No;整数:-1(真)、0(假)。 sql server:整数:1(真)、0(假) 字符串连接 access:和号(&) ...
阅读全文
摘要:说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 11 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.username,b.add...
阅读全文
摘要:注意,下面备份还原都是用存储过程实现! if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_backupdb]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[p_backupdb] GO /*--备份数据库的通...
阅读全文
摘要:原理:SQLServer2000引入的动态内存分配机制,一般不能很好的回收内存,如果计算机一直不关闭,就会发生内存耗尽的可能。您可以选择每周关机一次来避免,或者是按照下述方法来抑制内存的增长。1、在服务器上开始—MicrosoftSQLServer—企业管理器中启动SQL企业管理器2、启动以后打开右边的控制台树:控制台根目录\MicrosoftSQLserver\SqlSe...
阅读全文
摘要: 对于服务器数据的备份是比较麻烦的事情,如果每天或者经常要手工去备份自然是很痛苦的事情。这里我介绍一种通过sql server的作业调度来建立自动备份的方法...
阅读全文
浙公网安备 33010602011771号