查询表名应该如何实现呢?这是很多人都提到过的问题,下面就为您介绍一个利用SQL Server系统表查询表名的方法,供您参考。
经常碰到一些忘记表名称的情况,此时只记得个大概,此时可通过查询系统表Sysobjects找到所要的表名,如要查找包含部门的表名,可通过以下SQL语句实现,
- Select *
- From sysobjects
- Where name like #39;%Department%'
如果知道列名,想查找包含有该列的表名,可加上系统表syscolumns来实现,如想查找包含有列名#39;name'的所有表名,可通过以下SQL语句来实现
- Select *
- From sysobjects s
- Where Exists(
- Select *
- From syscolumns
- Where ID = s.ID and name = #39;name'
- )
【编辑推荐】
SQL Server排序规则的应用
带您了解SQL Server标识列
SQL Server UPDATE语句的用法
SQL Server中select into语法详解
SQL Server创建表和删除表
当前标题:利用SQL Server系统表查询表名的方法
标题路径:http://www.csdahua.cn/qtweb/news46/430596.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网