`
to_zoe_yang
  • 浏览: 143253 次
  • 性别: Icon_minigender_2
  • 来自: 01
社区版块
存档分类
最新评论

判断判断数据库,表是否存在

 
阅读更多
判断数据库是否存在
if exists (select * from sys.databases where name = '数据库名') drop database [数据库名]
判断表是否存在
if exists (select * from sysobjects where id = object_id(N'[表名]') and
判断数据库是否存在
if exists (select * from sys.databases where name = '数据库名')
drop database [数据库名]
判断表是否存在
if exists (select * from sysobjects where id = object_id(N'[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [表名]


判断存储过程是否存在
if exists (select * from sysobjects where id = object_id(N'[存储过程名]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [存储过程名]


判断函数是否存在
IF OBJECT_ID (N'函数名') IS NOT NULL
DROP FUNCTION dnt_split


判断数据库是否开启了全文搜索
select databaseproperty('数据库名','isfulltextenabled')


判断全文目录是否存在
select * from sysfulltextcatalogs where name ='全文目录名称'
分享到:
评论
2 楼 to_zoe_yang 2011-04-24  
判断表是否存在的另一种方法

use [数据库名]
if object_id('[表名]') IS NOT NULL
PRINT 'exit'
else
PRINT 'not exit'
1 楼 to_zoe_yang 2011-04-24  
使用存储过程对数据表或者表操作前,最好判断其是否存在!

相关推荐

    java判断数据库表是否存在

    ### Java判断数据库表是否存在 在Java开发中,经常会遇到需要检查特定表是否存在于数据库中的情况。这通常是数据库操作流程中的一个重要环节,确保后续的操作(如插入、更新或删除数据)能够顺利进行。本文将详细...

    判断指定数据库中是否存在指定的表

    ### 知识点一:判断指定数据库中是否存在指定表的方法 在进行数据库操作时,我们经常需要检查某个特定的表是否存在于指定的数据库中。这不仅有助于提高程序的健壮性和容错性,还能帮助开发者更好地管理数据结构。...

    Sql中判断是否存在数据库、表

    判断表是否存在于SQL Server中的方法与判断数据库存在类似,但使用的是不同的系统目录视图。下面的SQL语句展示了如何判断一个表是否存在: ```sql IF EXISTS ( SELECT 1 FROM sys.objects WHERE name = 'table...

    判断oracle数据库中是否存在新建表

    判断oracle数据库中是否存在新建表,如果存在则不创建表,不存在则执行建表语句;只需要传递建表语句就可以判断了

    判断数据库表是否存在-java.txt

    Java判断数据库表是否存在,返回布尔类型,Java判断数据库表是否存在,返回布尔类型

    VB判断SQL表是否存在

    这就是在VB中判断SQL数据库中表是否存在的一种方法。这种方法适用于SQL Server,但如果你使用的是其他类型的数据库(如MySQL、Oracle等),查询语法可能会有所不同。对于其他数据库,你需要查阅相应的数据库文档,...

    sqlserver中判断表或临时表是否存在

    SQL Server 中判断表或临时表是否存在 在 SQL Server 中判断表或临时表是否存在是非常重要的操作,以下将详细介绍如何判断表或临时表是否存在。 判断数据表是否存在 判断数据表是否存在可以使用两种方法。 方法...

    labview判断数据库中的表格存在否

    在labview中编写一个判断已链接的数据库是否攒在某个表格的函数

    达梦数据库根据指定模式查看表是否存在

    达梦数据库查看指定模式下的表是否存在以及达梦数据库的常用语句!

    Sql Server数据库中检查是否存在某张表

    有时候,我们的业务可能会这样要求:某张表是动态的,他要求每隔一段时间(如:一个月)自动生成一张结构相同的新表(如:日志表Log),这是我们要判断数据库中是否存在某张表,如果没有,则新建一张表,否者直接...

    在SQL Sever中判断数据库、表是否存在并新建的代码

    呕心沥血两星期,终于完成了用delphi根据用户配置在SQL Sever中判断数据库、表是否存在,如果不存在,新建用户配置文件中的数据库、数据表的功能。为了让广大像我曾经一样迷惘的初级程序员快速的掌握delphi开发Sql ...

    Java比较两个mysql数据库表结构的差异

    这个主要比对的是表,表中列的基本信息比较,比较是否存在是否类型一致等,对于函数存储过程则只是简单的比较是否存在,内容没有比对。如果谁感兴趣可以完善该比对功能。 JAVA代码,不复杂,看看就明白,都是采用...

    详细讲解C#在向ACCESS中插入数据时判断数据是否已存在.pdf

    本文将详细介绍如何在使用C#语言时,通过SQL语句向Microsoft Access数据库插入数据,并在此过程中判断所需插入的数据是否已经存在。如果数据不存在,则继续执行插入操作;如果存在,则不执行插入操作。 首先,要...

    在EXCEL中比较数据库表的字段是否一致

    在Excel中比较数据库表的字段是否一致是一项常见的数据验证任务,尤其在数据分析和数据库管理中。这个过程涉及到从Excel文件中提取数据,并进行对比分析,确保两个数据源的一致性。下面将详细介绍如何进行这样的操作...

    判断数据库表是否存在以及修改表名的方法

    一、判断数据库表是否存在: 首先要拿到数据库连接conn,调用DatabaseMetaData dbmd = conn.getDataMeta();之后调用如下方法: 代码如下: /** * 根据表名,判断数据库表是否存在 * @param tableName * @return true:...

    pb中如何判断sqlserver数据库服务的状态控制启动关闭

    首先,通过创建`Connection`对象并设置相关属性来判断网络中是否存在指定名称的服务器: ```powerbuilder connection myconnect myconnect = createconnection myconnect.driver = "WinSock" myconnect.application...

    android 数据库表结构更新步骤

    可以通过查询是否存在该字段来判断是否是旧版本的数据,如果是,则进行适配操作。 6. **数据迁移** - 数据库升级过程中,有时需要迁移数据以适应新的表结构。这可能涉及数据类型转换、数据过滤等复杂操作,需要在`...

    判断SQL数据库中函数存储过程等是否存在的方法

    可以通过查询`dbo.sysobjects`来判断表是否已经存在于指定的架构下。比如,要检查名为"myTable"的表,可以使用: ```sql IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[myTable]') AND...

    java判断数据表是否存在,不存在创建

    里面有java判断一个数据表是否存在,不存在久创建该表

    检测一个数据库中Query是否存在[检测一个数据库中Query是否存在]-精品源代码

    检测一个数据库中Query是否存在[检测一个数据库中Query是否存在]-精品源代码

Global site tag (gtag.js) - Google Analytics