1. 查看用户表select name from sys.tablesselect name from sys.objects where type='U'select name from sysobjects where xtype='U' 其中type或xtype值:U = 用户表S = 系统....
分类:
数据库 时间:
2015-07-14 17:41:10
阅读次数:
186
SQLserver,确有些难度,自带的工具都无法完成这个操作。经过查证资料可以通过写一个存储过程来完成这个操作。 存储过程如下:SET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS ON GOif exists(select 1 from sysobjects whe...
分类:
数据库 时间:
2015-07-13 23:49:21
阅读次数:
181
select * from sysobjects where name= 'N201111B' and xtype= 'U'
分类:
数据库 时间:
2015-07-13 15:48:20
阅读次数:
167
在数据库中有一个系统表sysobjects,里面存储了数据库各个对象的信息。可以查询下看看结果。可以看出每个对象都有一个ID,这个表存储了表,存储过程,触发器,视图等相关信息。注意:字段没有。object_id就是根据对象名称返回该对象的id.object_name是根据对象id返回对象名称.sel...
分类:
数据库 时间:
2015-07-09 00:17:46
阅读次数:
197
GOIF EXISTS(SELECT 1 FROM sysobjects WHERE id=OBJECT_ID('usp_p_delDBLog'))BEGIN DROP PROC dbo.usp_p_delDBLogENDGOCREATE PROC usp_p_delDBLog( @DBLogSis...
分类:
数据库 时间:
2015-07-07 10:52:57
阅读次数:
161
1.查询数据库中的所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name2.查询某个数据库中所有的表名: SELECT Name FROM SysObjects Where XType='U' ORDER BY Name3.查询表结构信...
分类:
数据库 时间:
2015-07-07 10:43:31
阅读次数:
176
从网上找到了下面一段代码:declare @Pk varchar(100);select @Pk=Name from sysobjects where Parent_Obj=OBJECT_ID('表名') and xtype='PK';if @Pk is not nullbegin exec(...
分类:
数据库 时间:
2015-06-30 17:44:46
阅读次数:
154
if exists (select *
from sysobjects
where name='usertype')
drop table usertype
go
if exists (select *
from sysobjects
where name='methodty...
分类:
其他好文 时间:
2015-06-27 16:27:05
阅读次数:
209
SELECT name,text from sysobjects o,syscomments s where o.id=s.id and text LIKE '%text%' and o.xtype='p'
分类:
数据库 时间:
2015-06-26 23:33:35
阅读次数:
165
1.判断数据库中是否存在一个表1 if exists(2 select * from sysobjects where id=OBJECT_ID(N'[dbo].[Users]')3 and OBJECTPROPERTY(id, N'IsUserTable')=14 )5 drop table...
分类:
数据库 时间:
2015-06-22 08:40:24
阅读次数:
169