随笔分类 -  SqlServer

存储过程返回记录集如何获取表信息
摘要:存储过程返回记录集,用如下方法进行获取 insert into #tablename(field1,field2,...) exec yourproc 阅读全文
posted @ 2006-12-25 11:51 phantom_fox
判断表/临时表是否存在
摘要:判断临时表是否已存在,当已存在时就删除该临时表。if not (select object_id('Tempdb..#TempTable')) is null drop table #TempTable判断表是否已存在,当已存在时就删除该表。if exists (select * from sysobjects where objectproperty(object_id('table_name'... 阅读全文
posted @ 2006-12-25 11:50 phantom_fox
锁定SQL数据库的一个表
摘要:From:http://www.tianyablog.com/blogger/post_show.asp?blogid=58027&postid=903468************************************************************************SELECT * FROM table WITH (HOLDLOCK) 其他事务可以读取表,但... 阅读全文
posted @ 2006-12-21 13:14 phantom_fox
SqlServer 锁的相关命令
摘要:1、显示数据库DCData的锁信息 Use DCData EXECUTE sp_lock2、获取用户信息 EXECUTe sp_who 3、获取对象信息 Select * from sysobjects where Id in ("sp_lock中的Objid")4、获取数据库相关信息 Select * from sysdatabases5、获取该... 阅读全文
posted @ 2006-12-12 13:52 phantom_fox
sp_lock显示的信息说明
摘要:From:http://www.sunnyall.com/sql/sq101081.htm*************************************************************************** 管理员可以使用系统存储过程来方便地查看当前对象上锁的信息,它的语法为: SP_LOCK 其显示信息为: Spid:进程ID号 Dbid:数据库ID号 Obji... 阅读全文
posted @ 2006-12-11 16:51 phantom_fox
去除SQL中的重复记录
摘要:From:http://blog.csdn.net/black_ben/archive/2006/07/21/953042.aspx************************************************************有两个意义上的重复记录,一是完全重复的记录,也即所有字段均重复的记录,二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或都重复... 阅读全文
posted @ 2006-12-09 13:07 phantom_fox
Transact_SQL小手册
摘要:From:http://www.elook.net.cn/handbook/tsql/index.html*******************Transact_SQL******************** --语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新... 阅读全文
posted @ 2006-12-09 10:01 phantom_fox