首先创建SQL脚本if exists (select * from sysobjects where id = OBJECT_ID('[Menu]') and OBJECTPROPERTY(id, 'IsUserTable') = 1) DROP TABLE [Menu]CREATE TABLE [...
分类:
Web程序 时间:
2015-05-09 16:27:07
阅读次数:
109
需求是这样的,在SQL SERVER中的Stock库下,有两千多张表。需要每张表都删除今天的一条错误数据。首先得要得到所有表的名称,代码如下:Select name FROM SysObjects Where XType='U' and name 'InsertHistory' order BY N...
分类:
数据库 时间:
2015-05-07 23:23:26
阅读次数:
178
--这是查询所有表的信息select * from sysobjects where xtype='U'; --这是查询表的数量select count(*) from sysobjects where xtype='U' --这是快速查询所有表中的数据量SELECT a.name , ...
分类:
数据库 时间:
2015-05-05 19:25:18
阅读次数:
157
--查数据库中所有的存储过程select * from sys.procedures ----------------------查数据库中所有的存储过程select o.name from syscomments cm inner join sysobjects o on o.id=cm.id ....
分类:
数据库 时间:
2015-04-24 13:56:08
阅读次数:
154
DECLARE @SQL VARCHAR(MAX)SELECT @SQL=ISNULL(@SQL,'')+' UPDATE '+NAME+' SET B=3 WHERE B=2'FROM SYSOBJECTS WHERE TYPE='U' AND ....--某些条件EXEC(@SQL)update...
分类:
数据库 时间:
2015-04-23 19:51:49
阅读次数:
190
select'drop table '+name tablenamefromsysobjectswherextype='U'andnamelike'ta_bsk%'备注:从系统表(sysobjects)中查询类型是用户表(xtype='U')表名以ta_bsk开头的表名(name like '%ta...
分类:
数据库 时间:
2015-04-23 19:44:50
阅读次数:
125
一、只支持表,非常牛逼的SELECT a.name,(case when (SELECT count(*) FROM sysobjects WHERE (name in (SELECT name FROM sysindexes WHERE (id = a.id) AND (indid in (SEL...
分类:
数据库 时间:
2015-04-22 18:01:03
阅读次数:
142
1.判断正式表或者存储过程是否存在
select * from dbo.sysobjects where id=OBJECT_ID(N'dbo.Users') and type='U'
--U表示表
select * from dbo.sysobjects where id= object_id(N'usp_InsertAliPayFeedback') and typ...
分类:
其他好文 时间:
2015-04-17 14:00:06
阅读次数:
149
1.查询数据库中的所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name2.查询某个数据库中所有的表名: SELECT Name FROM SysObjects Where XType='U' ORDER BY Name==表中字段1、...
分类:
数据库 时间:
2015-04-17 11:01:13
阅读次数:
156
--判断某个存储过程是否存在if exists (select * from sysobjects where id = object_id(N'[p_CreateTable]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure ...
分类:
数据库 时间:
2015-04-15 22:47:49
阅读次数:
185