效验表是否存在语句怎么写?

qdpb 2004-04-15 08:53:32
就是 返回一个表存在的布尔值
...全文
36 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dulei115 2004-04-15
  • 打赏
  • 举报
回复
或者简单一点的
if object_id('tablename') is not null
--tablename 存在
else
--tablename 不存在
tinghuyang 2004-04-15
  • 打赏
  • 举报
回复
up
zheninchangjiang 2004-04-15
  • 打赏
  • 举报
回复
if exists(select 1 from sysobjects where name='tablename' and xtype='u')
print '存在表'
else
print '不存在名为...的表'
dulei115 2004-04-15
  • 打赏
  • 举报
回复
exists (select * from dbo.sysobjects where id = object_id(N'tablename') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧