在SQL server中,这个函数其实用的挺多的,如果你没用过,想必你一定在哪里看到过,现在迷迷糊糊,似懂非懂,今天笔者仔细讲解下它的功能。 大家都知道在数据库中有一个系统表sysobjects,里面存储了数据库各个对象的信息。可以查询下看看结果。可以看出每个对象都有一个ID,这个表存储了表,存储过 ...
分类:
数据库 时间:
2016-06-27 13:44:15
阅读次数:
182
只知道字段名,查询哪些表有该字段:假如字段名为Index select sysobjects.name as tablename,syscolumns.name as columnname from syscolumns join sysobjects on sysobjects.id = sysc ...
分类:
数据库 时间:
2016-06-14 11:43:15
阅读次数:
216
//查询表的字段名和字段类型select column_name,data_type from information_schema.columns where table_name = '表名' //查询数据库对应的所有表名select [id], [name] from [sysobjects] ...
分类:
数据库 时间:
2016-06-11 17:13:43
阅读次数:
176
sql server查看有哪些存储过程和视图的方法 select * from sys.sysobjects where type='p' //存储过程 select * from sys.sysobjects where type='v' //视图 sp_helptext procName //查 ...
分类:
数据库 时间:
2016-06-04 19:26:26
阅读次数:
251
declare @sql varchar(8000)while (select count(*) from sysobjects where type='U')>0beginSELECT @sql='drop table ' + nameFROM sysobjectsWHERE (type = 'U ...
分类:
其他好文 时间:
2016-06-04 16:25:50
阅读次数:
253
DECLARE proccur CURSORFOR SELECT [name] FROM sysobjects WHERE type = 'P'DECLARE @procname VARCHAR(100)OPEN proccurFETCH NEXT FROM proccur INTO @procna ...
分类:
其他好文 时间:
2016-05-25 11:10:08
阅读次数:
136
USE My_Database;DECLARE @name varchar(100) DECLARE authors_cursor CURSOR FOR Select [name] from sysobjects where xtype='u' order by id OPEN authors_cu ...
分类:
其他好文 时间:
2016-05-16 12:47:55
阅读次数:
116
(1) 判断数据库类型: Access: aNd aSc(cHr(97))=97 and exists(select id from MSysAccessObjects)SQL Server: and exists(select id from sysobjects)MySQL: and lengt ...
分类:
数据库 时间:
2016-04-18 00:58:17
阅读次数:
1905
if exists (select * from sysobjects where type='P' and name=N'P_DeleteAllData' ) drop procedure P_DeleteAllDatagoCREATE PROCEDURE P_DeleteAllDataas EX ...
分类:
数据库 时间:
2016-03-29 16:36:23
阅读次数:
277
/* Drop all non-system stored procs */DECLARE @name VARCHAR(128)DECLARE @SQL VARCHAR(254)SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [ty ...
分类:
数据库 时间:
2016-03-26 20:05:48
阅读次数:
369