美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

利用SQL Server系统表查询表名的方法

查询表名应该如何实现呢?这是很多人都提到过的问题,下面就为您介绍一个利用SQL Server系统表查询表名的方法,供您参考。

经常碰到一些忘记表名称的情况,此时只记得个大概,此时可通过查询系统表Sysobjects找到所要的表名,如要查找包含部门的表名,可通过以下SQL语句实现,

 
 
 
  1. Select *   
  2. From sysobjects   
  3. Where name like #39;%Department%'  

如果知道列名,想查找包含有该列的表名,可加上系统表syscolumns来实现,如想查找包含有列名#39;name'的所有表名,可通过以下SQL语句来实现

 
 
 
  1. Select *   
  2. From sysobjects s   
  3. Where Exists(   
  4. Select *   
  5. From syscolumns   
  6. Where ID = s.ID and name = #39;name'   
  7. )   
  8.  

【编辑推荐】

SQL Server排序规则的应用

带您了解SQL Server标识列

SQL Server UPDATE语句的用法

SQL Server中select into语法详解

SQL Server创建表和删除表


文章名称:利用SQL Server系统表查询表名的方法
文章路径:http://www.zsjierui.cn/article/cddpoeo.html

其他资讯