系统存储过程中对象/表名等之前的N

时间:2018-11-26 08:36:30

标签: sql sql-server

以前,我完全理解N'的作用-例如,当我们将查询放入nvarchar列时,就像N'%K',但是当涉及到时,我绝对不理解为什么需要它(?)系统存储过程中对象的名称。我有一本书是Itzik Ben Gan撰写的T-Sql基础知识,并且看到了以下代码:

exec sys.sp_help
@objname = N'Sales.Orders';

exec sys.sp_help
@table_name = N'Orders',
@table_owner = N'Sales';

为什么我们需要在objname之前加上N?

0 个答案:

没有答案