`

sqlserver sysobjects xtype

阅读更多
xtype  代表类型

C = CHECK 约束
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
L = 日志
FN = 标量函数
IF = 内嵌表函数
P = 存储过程
PK = PRIMARY KEY 约束(类型是 K)
RF = 复制筛选存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
UQ = UNIQUE 约束(类型是 K)
V = 视图
X = 扩展存储过程
分享到:
评论

相关推荐

    sqlserver自定义函数

    if exists(select 1 from sysobjects where parent_obj=object_id('tb') and xtype='PK') begin print '表中已经有主键,列只能做为普通列添加' --添加int类型的列,默认值为0 alter table tb add 列名 int default...

    详解sqlserver查询表索引

    SELECT 索引名称=a.name  ,表名=c.name  ,索引字段名=d.name  ,索引字段位置=d.colid  FROM sysindexes a JOIN sysindexkeys b ON a.id=b.id AND a.indid=b.indid ...-- and c.xtype='U' and

    利用SQL查询删除所有表及储过程

    from sysobjects where xtype = 'F' open c1 declare @c1 varchar(8000) fetch next from c1 into @c1 while(@@fetch_status=0) begin exec(@c1) fetch next from c1 into @c1 end close c1 ...

    在SQL Server中查询资料库的TABLE数量与名称的sql语句

    在SQL Server中 每一个database裡都有一个系统所产生的table sysobjects这一个table中记录了database中所有的table名称 我们可以用下面的SQL语法作查询的动作 代码如下:Select Name,id from sysobjects where ...

    sql server 2012 数据库所有表里查找某字符串的方法

    用游标Cursor_Table,遍历所有表 DECLARE Cursor_Table CURSOR FOR SELECT name from sysobjects WHERE xtype = ‘u’ AND name <> ‘dtproperties’; OPEN Cursor_Table; DECLARE @tableName NVARCHAR(M

    SQL Server 数据库实用SQL语句

    –查看指定表的外键约束 select * from sysobjects where parent_obj in( select id from sysobjects where name=’表名’) and xtype=’PK’ –查看所有表 select * from sysobjects where xtype=’PK’ –删除列中...

    SQL SERVER的模糊查询LIKE

    写个动态脚本,需要把数据库里面包含“USER_的表删除掉,突然想不起来如何搜索通配字符了,赶紧查查MSDN,整理了下模糊查询的知识点,留着以后查阅用。...  SELECT * FROM sysobjects WHERE xtype =

    SQLSERVER查询所有数据库名,表名,和字段名的语句

    1.获取所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name 2.获取所有表名: SELECT Name FROM DatabaseName..SysObjects Where XType=’U’ ORDER BY Name XType=’... 您可能感兴趣的文章:SQL Server

    在SQL Server中使用SQL语句查询一个存储过程被其它所有的存储过程引用的存储过程名

    下面就和大家分享下SQL查询的方法: 代码如下:select distinct name from syscomments a,sysobjects b where a.id=b.id and b.xtype=’p’ and text like ‘%pro_GetSN%’ 上面的蓝色字体部分表示要查询的存储过程...

    获取SQL Server表字段的各种属性实例代码

    代码如下: — SQL Server 2000 SELECT a.name AS 字段名, CASE WHEN EXISTS (SELECT 1 FROM sysobjects WHERE xtype = ‘PK’ AND parent_obj = a.id AND name IN (SELECT name FROM sysindexes WHERE indid IN ...

    SQLserver删除某数据库中所有表实现思路

    方便删除数据库中所有的数据表,清空数据库,有些有约束,不能直接... ‘ from sysobjects where xtype =’F’ open c1 declare @c1 varchar(8000) fetch nextfrom c1 into@c1 while(@@fetch_status=0) begin exec(@

    sql2000查看数据库表结构.sql

    --sql server 2000 SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号 = a.colorder, 字段名 = a.name, 标识...

    深入sql oracle递归查询

    ☆ 获取数据库所有表名,表的...SqlServer2005和Oracle 两个版本以前使用Oracle,觉得它的递归查询很好用,就研究了一下SqlServer,发现它也支持在Sql里递归查询举例说明:SqlServer2005版本的Sql如下:比如一个表,有i

    SQLServer2005 批量查询自定义对象脚本

    object_definition的官方参考 ...from sysobjects where xtype in (‘V’ , ‘P’ , ‘TR’ , ‘IF’ , ‘TF’ , ‘FN’ ) order by xtype , name 和上面代码等价的可以用 sys .sql_modules系统表代替 object_de

    sqlserver通用的删除服务器上的所有相同后缀的临时表

    代码如下: use tempdb if object_id(‘tempdb..#table’) is not null drop table tempdb..#table select name into tempdb..#table from (select * from sysobjects where xtype=’U’) a where a.name like ‘%...

    经典SQL语句大全

    在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...

    sqlserver数据库中的表、字段sql语句

    1.系统表sysobjects 在数据库中创建的每个对象(例如约束、默认值、日志、规则以及存储过程)都对应一行。 列名 数据类型 说明 name sysname 对象名 id int 对象标识号 xtype char(2) 对象类型。...

    详解SQL死锁检测的方法

    sql server中的死锁是指进程之间互相永久阻塞的状态,下文就将为您介绍如何检测sql ...IF EXISTS(SELECT name FROM sysobjects WHERE name='goods_sort' AND xtype='U') DROP TABLE dbo.goods_sort --创建商品分类表

    查询数据库中各个类型的方法名称

    select name from sysobjects where xtype='TR' –所有触发器  select name from sysobjects where xtype='P' –...  以上为SqlServer用法  Select object_name From user_objects Where object_type='TRIGGER'; 

    SQL提取数据库表名及字段名等信息代码示例

    本文向大家介绍了使用SQL语句提取数据库所有表的表名、字段名的实例代码,在SQLserver 中进行了测试,具体内容如下: --查询所有用户表所有字段的特征 SELECT D.Name as TableName, A.colorder AS ColOrder, A.name...

Global site tag (gtag.js) - Google Analytics