社区
C#
帖子详情
请问如何判断数据库中是否存在某个表?
derlupy
2003-11-06 04:20:18
请问用ADO.net如何判断一个ACCESS数据库中是否存在名称为“AAA”的表?
...全文
86
5
打赏
收藏
请问如何判断数据库中是否存在某个表?
请问用ADO.net如何判断一个ACCESS数据库中是否存在名称为“AAA”的表?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yohomonkey
2003-11-06
打赏
举报
回复
if you used Sql Server, you can try this :
SELECT sysobjects.name FROM sysobjects where type = 'U' and name='TableName'
derlupy
2003-11-06
打赏
举报
回复
对不起,现在想通了,try/catch只在进入catch的时候才比较慢,但是这种情况只会较少的发生,应该不会太大的影响性能的。
谢谢!
derlupy
2003-11-06
打赏
举报
回复
谢谢minajo21,不过听说try/catch比较慢,我的程序需要很频繁的写数据库,每次写都要判断表是否存在(每天需要建一个新表,数据则存入这个新表中,我则在每次写数据库时判断表是否存在,如果不存在就建表),用try/catch的话,怕会严重影响性能?
minajo21
2003-11-06
打赏
举报
回复
select top 1 * from aaa 然后捕捉这个错误
minajo21
2003-11-06
打赏
举报
回复
ACCESS比较弱,可以利用捕错的方法
如果是sql可以查系统表 oracle 可以查数据字典
如何
判断
数据库
中
是否已经存在某个临时
表
?
Q: 如何
判断
数据库
中
是否已经存在某个临时
表
? A: 一、已创建的临时
表
只存在于tempdb库的用户
表
中
(但不属于tempdb库),而不可能存在于某个其它库的的用户
表
中
; 如为库A创建了一个临时
表
#m,但在A的
表
对象
中
并没有#m,而#m确在tempdb的
表
对象
中
(你可以在查询分析器的观察). 二、为任何库创建的临时
表
,
表
名均不能重复,因为临时
表
只存在于tempdb库的用户...
C#
判断
MySQL
数据库
中
是否存在
某个
数据库
或数据
表
MySQL
数据库
中
是否存在
某个
数据库
或数据
表
Java如何
判断
一个
数据库
存在某个
表
本文介绍了两种在Java
中
判断
数据库
中
是否存在
某个
表
的常见方法:使用JDBC元数据和使用Hibernate框架。这两种方法分别适用于传统的JDBC编程和使用ORM框架的开发方式。根据具体情况选择合适的方法来
判断
数据库
中
的
表
是否存在
,以便进行后续的
数据库
操作。
如何
判断
数据库
中
是否存在
某个
表
1. Oracle select*fromuser_tableswheretable_name='
表
名称'记得
表
名大写。 2. mysql SELECTtable_nameFROM`INFORMATION_SCHEMA`.`TABLES`WHEREtable_name='
表
名称' 3. Oracle导出
表
数据 SQL>spoole:\aa....
SQL语句,查询
数据库
中
是否存在
某个
表
http://blog.csdn.net/jeffrey9061/article/details/8235416 selectcount(1)fromsys.objectswherename='
表
名' selectObjectProperty(Object_ID('
表
名'),'IsUserTable') 这两个SQL语句都是查询
数据库
里头
是否存在
某个
表
的语句,以后都是...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章