CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

检测表名是否存在

楼主hsmserver(撒哈拉之雨的悲伤)2004-05-02 21:22:40 在 MS-SQL Server / 基础类 提问

? 问题点数:20、回复次数:4Top

1 楼zheninchangjiang(徐若涵)回复于 2004-05-02 21:23:44 得分 10

if   exists(select   *   from   sysobjects   where   name='tablename')  
      print   'yes'  
  else  
      print   'no'Top

2 楼internetcsdn(2003-8-7 9:20:26)回复于 2004-05-02 21:40:53 得分 5

select   *   from   sysobjects   where   xtype='u'   and   name='tablename'Top

3 楼zjcxc(邹建)回复于 2004-05-02 21:42:15 得分 5

if   object_id('要检测的表名')   is   null  
      print   '没有此表'  
  else  
      print   '有此表'Top

4 楼internetcsdn(2003-8-7 9:20:26)回复于 2004-05-03 00:01:48 得分 0

学习Top

相关问题

  • 如何检测数据表中某个字段是否存在?
  • 怎样检测oracle中是否存在某个表?
  • 怎样检测目录是否存在?
  • 如何检测Cookies是否存在?
  • 怎么检测FORM是否存在?
  • 如何在触发器中检测是否存在某个数据表,如果不存在则创建一个?
  • 急急急急!如何在程序中检测SQL数据库(ufdata) 中的表(jieguo)是否存在?
  • 动态游标不能正确执行 + 不能检测数据库中是否已经存在了某个表????
  • 如何检测数据库中某张表是否存在(不一定有数据的)??
  • 怎么在vb里检测一个数据库或者表是否存在最合适?

关键词

  • 检测
  • 此表
  • 表名
  • tablename
  • print
  • from sysobjects
  • where
  • else
  • select

得分解答快速导航

  • 帖主:hsmserver
  • zheninchangjiang
  • internetcsdn
  • zjcxc

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo