`
wandejun1012
  • 浏览: 2719828 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

sql判断是否存在函数

 
阅读更多
if   object_id( 'right')   is   not   null 
        print 'Exist'
        else print 'Not Exist'
GO 
或者

if exists(select name from sysobjects where name='right')
	 print 'Exist'
        else print 'Not Exist'
go
 
object_id()比exists更简洁。


mysql比sql server更简洁:
drop table if exists t_user;
 



分享到:
评论

相关推荐

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

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

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

    6. **检查函数是否存在**: 检查用户定义的函数(如函数`myFunction`),可以这样操作: ```sql IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[myFunction]') AND xtype IN (N'FN', N'...

    SQL判断是否存在表

    ### SQL判断是否存在表 在数据库管理与开发过程中,经常需要检查特定的对象(如表、视图等)是否已经存在于数据库中。这样的需求通常出现在数据库初始化脚本或动态SQL语句中,以避免因对象不存在而引发错误。下面将...

    使用SQL Server判断文件是否存在后再删除(详解)

    在SQL Server中,有时我们需要对数据库外部的文件进行操作,比如判断文件是否存在或者根据需要删除文件。本篇文章将详细介绍如何使用SQL Server内置的扩展存储过程来实现这一目标,特别是当文件可能包含空格时如何...

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

    在SQL Server中,判断数据库或表是否存在是进行数据库管理和维护时常见的需求。这不仅有助于避免在不存在的对象上执行操作导致的错误,还可以用于自动化脚本中条件分支的判断,提高数据库管理的效率和安全性。以下将...

    asp.net的SQL防注入过滤函数大集合

    - 调用 `SqlFilter2` 函数判断文本是否存在 SQL 注入风险。 - 如果存在风险,则重定向到错误页面 `/error.html`。 #### 总结 以上提供的函数与处理机制是 ASP.NET 应用中防止 SQL 注入的有效手段之一。它们通过对...

    SQLServer2000常用函数大全

    10. **第15章**:可能讲解了一些特殊用途的函数,例如ISNULL(判断是否为空)、NULLIF(比较两个表达式,如果相等则返回NULL)等,这些在处理可能存在的空值时非常有用。 这些章节内容详尽,适合数据库管理员、开发...

    sql判断某年份是否为闰年

    根据给定的部分内容,我们可以看到一个简单的T-SQL用户定义函数(UDF)示例,用于判断某一年是否为闰年。下面是对该代码的详细解析: ```sql IF OBJECT_ID('fn_IsLeapYear', 'FN') IS NOT NULL DROP FUNCTION fn_...

    sqlserver 各种判断是否存在(表名、函数、存储过程等)

    在SQL Server中,判断某个对象是否存在是常见的操作,这包括检查数据库、表、函数或存储过程等。以下是一些相关的知识点: 1. **判断数据库是否存在**: 可以通过查询`master.dbo.sysdatabases`系统表来检查数据库...

    sqlserver 存储过程 函数 常用知识点

    SQL Server支持存储过程和函数的版本控制,通过`ALTER`语句可以更新已存在的定义。 通过深入理解和熟练运用这些知识点,你可以有效地利用SQL Server的存储过程和函数来构建高效、安全的数据库应用程序。实践中的...

    SQLServer2000常用函数大全.rar

    在实际工作中,你可以根据具体需求,结合这些函数进行组合使用,如使用`CONVERT()`函数配合`DATEPART()`来解析和格式化日期,或者使用`CASE`语句实现复杂的条件判断。同时,`ISNULL()`和`COALESCE()`在处理可能存在...

    检查sql对象是否存在

    判断函数是否存在 SQL Server支持多种类型的函数,包括标量函数、内嵌表值函数等。检查函数是否存在可以使用`sys.objects`视图: ```sql IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID('...

    oraclesql判断值为空-Oracle-sqlserver的空值(null)判断.pdf

    Oracle SQL 判断值为空OrNull 判断 Oracle SQL 中判断值为空...在 Oracle 和 SQL Server 中,我们可以使用 `NVL` 和 `ISNULL` 函数来判断值为空或 Null,並使用 `isNull` 和 `is not null` 来判断值是否为空或 Null。

    SQL注入之如何检测与判断详细过程

    7. **延时注入**:如果页面没有显示出错误信息,可以尝试使用延时函数,如MySQL中的SLEEP()函数,来间接判断是否存在注入。 - 例如:`1' AND (SELECT SLEEP(5)) --+` 8. **导入导出**:如果以上方法均无效,可以...

    sql判断某年份是否为闰年方法2

    ### SQL判断某年份是否为闰年方法解析 #### 方法2:存储过程或函数实现 在给定的部分内容中,可以看到一个用于判断某一年份是否为闰年的SQL函数`fn_LeapYear`的定义。此函数接受一个整数参数`@year`,表示待判断的...

    收集整理的SQL Server自定义函数

    21.检查给定串是否存在于由区间及点集的结合内 39 22.根据日期返回星座 41 23.计算两个日期之间的工作日 43 24.根据年月生成日历函数 44 25.从第一个汉字开始分割字符串 47 26.过滤掉字符串中重复的字符 47 27.根据...

    SQL中常用的函数和SQL命令行

    在SQL(Structured Query Language)中,用于数据操作的常用函数和命令行对于任何数据库管理员或开发者来说都是至关重要的。以下是一些主要的概念和用法: 1. **数据操作:** - **SELECT**:用于从数据库表中检索...

    SQL字符串函数SQL字符串函数SQL字符串函数

    3. **验证电子邮件格式**:使用 `LOCATE()` 函数检查电子邮件是否包含 `@` 符号,以此来判断其格式是否正确。 4. **合并全名**:使用 `CONCAT()` 函数将 `first_name` 和 `last_name` 字段组合成一个完整的名称。 ...

    DelphiSQL判断ACCESS2007数据表是否存在共

    本主题将聚焦于如何使用Delphi的SQL语句来判断一个ACCESS 2007数据库中的数据表是否存在。 ACCESS 2007是Microsoft Office套件的一部分,是一个关系型数据库管理系统,支持SQL语言。在Delphi中,我们可以使用ADO...

Global site tag (gtag.js) - Google Analytics