SQL Server OBJECT_ID() 函数
来源:互联网 发布:johnny cash知乎 编辑:程序博客网 时间:2024/06/04 19:18
SQL Server OBJECT_ID() 函数
OBJECT_ID
返回架构范围内对象的数据库对象标识号。
重要提示
使用 OBJECT_ID 不能查询非架构范围内的对象(如 DDL 触发器)。对于在 sys.objects 目录视图中找不到的对象,需要通过查询适当的目录视图来获取该对象的标识号。例如,若要返回 DDL 触发器的对象标识号,请使用 SELECT OBJECT_ID FROM sys.triggers WHERE name = 'DatabaseTriggerLog'语法:
OBJECT_ID ( '[ database_name . [ schema_name ] . | schema_name . ] object_name' [ ,'object_type' ] )
参数:
' object_name '要使用的对象。object_name 的数据类型为 varchar 或 nvarchar。如果 object_name 的数据类型为 varchar,则它将隐式转换为 nvarchar。可以选择是否指定数据库和架构名称。
' object_type '架构范围的对象类型。object_type 的数据类型为 varchar 或 nvarchar。如果 object_type 的数据类型为 varchar,则它将隐式转换为 nvarchar。有关对象类型的列表,请参阅 sys.objects (Transact-SQL) 中的 type 列。
返回类型:int
示例:
A. 返回指定对象的对象 ID
USE master;GOSELECT OBJECT_ID(N'AdventureWorks.Production.WorkOrder') AS 'Object ID';GO
B. 验证对象是否存在
USE AdventureWorks;GOIF OBJECT_ID (N'dbo.AWBuildVersion', N'U') IS NOT NULLDROP TABLE dbo.AWBuildVersion;GO
阅读全文
0 0
- SQL Server OBJECT_ID() 函数
- SQL Server OBJECT_ID() 函数
- SQL SERVER 中的 object_id()函数
- sql object_id()函数
- SQL object_id()函数
- SQL Server 2005语法增强之OBJECT_ID
- SQL Server 2005语法增强之OBJECT_ID
- SQL Server 2005语法增强之OBJECT_ID
- sql server 中使用OBJECT_ID 总结
- SQL中object_id函数的用法
- SQL中object_id函数的用法
- SQL中object_id函数的用法
- OBJECT_ID 函数
- [MSSQL]SQL Server OBJECT_ID用法-判断对象是否存在
- Transact-SQL OBJECT_ID语法
- SQL:object_id的应用
- User_Name和Object_Id函数
- MS SQL SERVER 2008 使用OBJECT_ID判断临时表是否存在
- No plugin found for prefix 'jetty'
- ContentProvide管理系统日历
- oracle 分组排序
- CSS-特点
- C++自定义String类(简单的实现功能)
- SQL Server OBJECT_ID() 函数
- 【Spring】Spring MVC原理及配置详解
- java中数值转换的总结
- Android性能调优利器StrictMode
- 这些自动贩卖机太棒了,在车站专卖短篇小说
- BZOJ 3135: [Baltic2013]pipes
- Android代码热修复基础-类只加载一次
- linux下的多线程编程
- 自己写的Linux基础笔记