小编SQL*_*ood的帖子

函数OBJECT_ID的第二个参数

我在Itzik Ben-Gan撰写的“ TSQL基础知识”一书中遇到了以下代码。

我了解该函数OBJECT_ID用于检查特定对象是否存在。但是我对它的第二个说法有点困惑N'U'

我查阅了MSDN文档,它说第二个参数代表对象类型,但我仍然不明白它N'U'代表什么。

有人可以向我解释一下它实际上代表什么吗?

IF OBJECT_ID(N'dbo.Employees', N'U') IS NOT NULL
BEGIN
    IF OBJECTPROPERTY(OBJECT_ID(N'dbo.Employees', N'U'), N'TableTemporalType') = 2
        ALTER TABLE dbo.Employees SET(SYSTEM_VERSIONING = OFF);
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

1
推荐指数
1
解决办法
1162
查看次数

标签 统计

sql ×1

sql-server ×1

t-sql ×1