posted @ 2007-12-17 10:41 csdnexpert 阅读(116) 评论(0) 推荐(0)
摘要:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_copydb]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[p_copydb]GO/*--数据库数据复制 将一个数据库中的数据复制到另一个数据库 如果某列在目标数... 阅读全文
摘要:
/*--用存储过程实现的分页程序 显示指定表、视图、查询结果的第X页 对于表中主键或标识列的情况,直接从原表取数查询,其它情况使用临时表的方法 如果视图或查询结果中有主键,不推荐此方法--邹建 2003.09(引用请保留此信息)--*//*--调用示例 exec p_show '地区资料' exec p_show '地区资料',5,3,'地区编号,地区名称,助记码','地区编号'--*/if ... 阅读全文
posted @ 2007-12-17 10:41 csdnexpert 阅读(86) 评论(0) 推荐(0)
摘要:
/*--将所有的表中,数值类型由char,varchar改为nchar,nvarchar 的存储过程--邹建 2004.02(引用请保留此信息)--*/ /*--调用示例: exec p_set --*/ if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].... 阅读全文
posted @ 2007-12-17 10:41 csdnexpert 阅读(108) 评论(0) 推荐(0)
摘要:
/*--实现数据导入/导出的存储过程 可以实现导入/导出 指定表 到文本文件 支持自定义行/列分隔符--邹建 2003.07(引用请保留此信息)--*//*--调用示例导出调用示例--导出指定表,这里指定导出表:地区资料exec file2table 'zj','','','c:\zj.txt','xzkh_new..地区资料',@rowsplit=','导入调用示例--导入指定表,这里指定导... 阅读全文
posted @ 2007-12-17 10:41 csdnexpert 阅读(104) 评论(0) 推荐(0)
摘要:
/*--将表中的某个字段转换成标识字段,并保留原来的值 注意,因为要删除原表,所以,如果表和其他表的关联,这些关联要重新创建--邹建 2003.12(引用请保留此信息)--*//*--调用示例 exec p_setid '表名','要转换的字段名'--*/if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[... 阅读全文
posted @ 2007-12-17 10:41 csdnexpert 阅读(110) 评论(0) 推荐(0)
摘要:
经常在CSDN上看到网友发帖说,压缩日志文件处理不当,导致数据库损坏,甚至不能恢复数据,于是就写了一个通用的数据库日志文件压缩的存储过程来解决此问题:/*--压缩数据库的通用存储过程 压缩日志及数据库文件大小 因为要对数据库进行分离处理 所以存储过程不能创建在被压缩的数据库中--邹建 2004.03(引用请保留此信息)--*//*--调用示例 exec p_compdb 'test'--*/... 阅读全文
posted @ 2007-12-17 10:41 csdnexpert 阅读(69) 评论(0) 推荐(0)
摘要:
使用数据库的过程中,由于断电或其他原因,有可能导致数据库出现一些小错误,比如检索某些表特别慢,查询不到符合条件的数据等.出现这些情况的原因,往往是因为数据库有些损坏,或索引不完整.在ACCESS中,有个修复数据库的功能可以解决这个问题,在SQL企业管理器,没有这个功能,要用语句来完成,下面就介绍如何用 SQL 语句完成数据库的修复,需要注意的是,在进行下面的操作时,必须断开所有用户的连接:US... 阅读全文
posted @ 2007-12-17 10:41 csdnexpert 阅读(92) 评论(0) 推荐(0)
摘要:
--查询指定的表在那些数据库中存在declare @tbname sysnameset @tbname='客户资料'declare @dbname sysname,@sql nvarchar(4000),@re bit,@sql1 varchar(8000)set @sql1=''declare tb cursor for select name from master..sysdatabas... 阅读全文
posted @ 2007-12-17 10:41 csdnexpert 阅读(85) 评论(0) 推荐(0)
摘要:
/*--比较两个数据库的表结构差异 --邹建 2003.9(引用请保留此信息)--*//*--调用示例 exec p_comparestructure 'xzkh_model','xzkh_new'--*/if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_comparestructure]') an... 阅读全文
posted @ 2007-12-17 10:41 csdnexpert 阅读(126) 评论(0) 推荐(0)
浙公网安备 33010602011771号