这次在项目中,我们为了做数据库同步,采用了触发器机制,为数据库做迁移时,我们需要获取数据库中那些表使用了触发器,方便制作数据库安装包。构思:触发器在MSSQL作为一个对象进行管理,那么我们就可以通过sysobjects表进行查询获取,所以我们就编写了一下触发器获取SQLSELECTobject_name(a.parent_obj)as[表],a.nameas[触发器],(casewhenb.is_
分类:
数据库 时间:
2018-06-14 11:28:58
阅读次数:
176
1.各表记录数 select a.name as 表名,max(b.rows) as 记录条数 from sysobjects a ,sysindexes b where a.id=b.id and a.xtype='u'group by a.nameorder by max(b.rows) des... ...
分类:
数据库 时间:
2018-06-13 11:44:26
阅读次数:
193
sql查看数据库环境及一些参数 select parent_obj from sysobjects where name='FK_Student_banjiID' --根据外键名得到外表id select * from sysobjects where xtype='U' --当前数据库下的所有表信... ...
分类:
数据库 时间:
2018-05-27 17:40:19
阅读次数:
262
存储过程太多,有时只记得存储过程里面的某一点类容,想要找到对应的存储过程: SELECT obj.Name 存储过程名, sc.TEXT 存储过程内容 FROM syscomments sc INNER JOIN sysobjects obj ON sc.Id = obj.ID WHERE sc.T ...
分类:
数据库 时间:
2018-05-17 13:47:50
阅读次数:
200
select a.name,c.name,b.name,'private String '+lower(c.name)+';' from sysobjects a, systypes b, syscolumns c where a.xtype = 'u' and a.id = c.id and b. ...
分类:
数据库 时间:
2018-05-16 15:22:49
阅读次数:
315
--删除主键约束DECLARE @Constraint_Name varchar (200) select @Constraint_Name = Name from dbo.sysobjects where Xtype = 'PK' and Parent_Obj = (select [ID] fro ...
分类:
数据库 时间:
2018-05-13 01:11:15
阅读次数:
185
如果需要查找某个存储过程或触发器中是否含有某段文本(比如:你想知道有哪些存储过程操作了某个表) 可以这么写 select name from sysobjects o, syscomments s where o.id = s.id and text like '%text%' ...
分类:
数据库 时间:
2018-05-10 17:09:38
阅读次数:
164
-- 描 述:更新查询数据库中各表的大小,结果存储到数据表中-- IF EXISTS(SELECT * FROM sysobjects WHERE id = OBJECT_ID('[dbo].[sp_UpdateTableSpaceInfo]') AND xtype = 'P')BEGIN DROP ...
分类:
数据库 时间:
2018-05-02 15:55:16
阅读次数:
660
select * from sysobjects --查询所有信息 SELECT Name FROM Master..SysDatabases ORDER BY Name --查询所有数据库名字 SELECT name FROM sysobjects WHERE xtype='U' --查询数据库表... ...
分类:
数据库 时间:
2018-04-12 13:40:17
阅读次数:
187
原文:01. 把存储过程结果集SELECT INTO到临时表在开发过程中,很多时候要把结果集存放到临时表中,常用的方法有两种。 一. SELECT INTO 1. 使用select into会自动生成临时表,不需要事先创建 select * into #temp from sysobjects se... ...
分类:
其他好文 时间:
2018-03-24 11:58:27
阅读次数:
164