sql 系统表应用
来源:互联网 发布:人保保益家软件下载 编辑:程序博客网 时间:2024/05/30 13:42
#region查询表字段类型
select systypes.[name],systype.rn from systypes --类型表 inner join ( select a.xtype,a.val,row_number() over (partition by val order by a.val desc)rn from ( select xtype,1 val from syscolumns where id in (select id from sysobjects where [name] = ' tabName ')) a ) --得到表字段对应的类型 systype on systypes.xtype = systype.xtype order by rn;
#endregion
#region查询表中的字段名称
select [name] from syscolumns where id in (select id from sysobjects where [name] = 'tabName')";
#endregion
#region清除库的表
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID('[permission ].[ tabName ]') AND type in ('U')) DROP TABLE [permission].[tabName]
#endregion
#region 得到库中表名称
select s.name,o.name tbname from sysobjects o,sysusers s where o.uid = s.uid and xtype = 'u' #endreigon
#region 删除函数
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID('[permission]. [funName]') AND type in ('FN', 'IF', 'TF', 'FS', 'FT')) DROP FUNCTION [permission].[funName]
#endregion
#region 删除存储过程
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID('[permission].[procName]') AND type in ('P', 'PC')) DROP PROCEDURE [permission].[procName] #endregion #region 将库中函数读取出来 select c.name,b.text,a.name from sysobjects a inner join syscomments b on a.id = b.id inner join sysusers c on a.uid = c.uid where a.xtype in ('FN', 'IF', 'TF', 'FS', 'FT')
#endregion
#region 读取库中存储过程信息
select b.name permission,c.text,a.name from sysobjects a inner join sysusers b on b.uid = a.uid inner join syscomments c on a.id = c.id where a.xtype = 'p'
#endregion
- sql 系统表应用
- SQL SERVER 系统表应用
- SQL SERVER 系统表应用
- SQL SERVER 2000 系统表的应用
- SQL Server2000数据库系统表的应用
- SQL Server的系统表及其应用
- SQL Server系统表的应用
- 应用系统SQL优化
- sql系统视图和应用
- MS SQL Server 2000 中系统表应用技巧
- MS-SQL数据库系统表的总结与应用
- MS- SQL数据库系统表的总结与应用
- SQL Server的系统表及其应用研究
- MS-SQL数据库系统表的总结与应用
- MS-SQL数据库系统表的总结与应用
- 应用Profiler优化SQL Server数据库系统
- SQLite3系统学习【3】SQL代码应用
- 应用Profiler优化SQL Server数据库系统
- 介绍一种在大循环就可实现的简单多任务编程方法
- 介绍一种在大循环就可实现的简单多任务编程方法
- nowcan的一些资料
- DOTNET开发笔记(1)
- 介绍一种在大循环就可实现的简单多任务编程方法
- sql 系统表应用
- 介绍一种在大循环就可实现的简单多任务编程方法
- 运算符(Operator )
- 加快SQL运行的方法
- win 2003 server的一些优化设置
- 正则表达式应用
- Microsoft Exchange information Store无法启动
- TOMCAT内存大小调整
- C语言中的文字常量区与栈区分析