社区
MS-SQL Server
帖子详情
请问如何检查SQL Server数据库中一个表是否已经存在
hankqin
2001-12-12 09:15:13
我在用VB开发程序时,想在程序中写语句创建一个表,需要先判断这个表是否已经存在。表名已知,请问如何实现这个判断?
...全文
135
4
打赏
收藏
请问如何检查SQL Server数据库中一个表是否已经存在
我在用VB开发程序时,想在程序中写语句创建一个表,需要先判断这个表是否已经存在。表名已知,请问如何实现这个判断?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lcooky
2001-12-12
打赏
举报
回复
或者使用SQLDMO库的对象进行判断。
ganzhiruogy
2001-12-12
打赏
举报
回复
或者使用ado连接:
adoReportcn.Execute " if exists(select * from sysobjects where id = object_id(N'表名') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table 表名"
adoReportcn.Execute "CREATE TABLE 表名
ganzhiruogy
2001-12-12
打赏
举报
回复
sql语句如下:
if not exists (select * from sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
begain
.....
end
dbcontrols
2001-12-12
打赏
举报
回复
利用错误代码
分...
SQL
Server
中
判断
一个
数据库
是否
存在
的方法
本文介绍在
SQL
Server
中
如何判断
一个
数据库
是否
存在
,并在不
存在
时创建它。提供了三种
检查
方法:通过sysdatabases
表
查询、使用object_id函数、利用db_id函数。最后展示了
一个
ASP编程示例。
Sql
Server
中
判断对象
是否
存在
等总结
本文介绍了如何在
SQL
Server
中
检查
数据库
、
表
和其他对象
是否
存在
,包括使用DB_ID、OBJECT_ID函数及系统
表
sysdatabases和sysobjects的方法。此外,还提供了判断特定索引
是否
存在
于
表
中
的
SQL
脚本。
查找
一个
server
下还有某个
表
名的
数据库
名字...
本文介绍了一种使用 T-
SQL
语句来
检查
SQL
Server
数据库
中
指定名称的
表
是否
存在
的方法。通过动态
SQL
和系统目录视图 `sysobjects` 的结合使用,可以有效地判断
表
是否
存在
。
创建
数据库
和
表
本文详细介绍了如何在
SQL
Server
环境
中
创建
数据库
和
表
,包括使用 DB_ID 和 OBJECT_ID 函数
检查
数据库
和对象的
存在
,以及创建
表
的具体步骤和语法解释。
Sql
server
中
判断
表
是否
存在
本文详细介绍了在
SQL
Server
中
如何
检查
资源(如
表
、视图、存储过程等)
是否
已
存在
,提供了使用 object_id() 函数和 sys.objects 系统
表
的多种方法。同时,还展示了如何判断
数据库
、列、临时
表
、存储过程、视图和函数的
存在
性。
MS-SQL Server
34,876
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章