Sql server 2008 r2 SQL Server 2008R2对象\u ID

Sql server 2008 r2 SQL Server 2008R2对象\u ID,sql-server-2008-r2,Sql Server 2008 R2,我是SQL SERVER新手,我正在浏览MSDN中的一些示例。我明白OBJECT_ID的作用。但我对示例中的方式感到困惑 使用tempdb 去 如果对象_ID(N'#Bicycles',N'U')不为空 升降台#自行车 我们为什么要写N和# 提前感谢通常,符号作为临时表名的前缀,N表示类型NCHAR,NVARCHAR或NTEXT“N”用于指示字符串是unicode(NVARCHAR而不是VARCHAR)。在这种情况下,您同样不能指定N,它仍然可以工作 “#”表示该表是临时表

我是SQL SERVER新手,我正在浏览MSDN中的一些示例。我明白OBJECT_ID的作用。但我对示例中的方式感到困惑

使用tempdb

如果对象_ID(N'#Bicycles',N'U')不为空

升降台#自行车

我们为什么要写N和#

提前感谢

通常,
符号作为临时表名的前缀,
N
表示类型
NCHAR
NVARCHAR
NTEXT
“N”用于指示字符串是unicode(NVARCHAR而不是VARCHAR)。在这种情况下,您同样不能指定N,它仍然可以工作

“#”表示该表是临时表