简单小问题!看到一个语句有一个小地方不理解!?
select * from dbo.sysobjects where id = object_id(N '[dbo].[UP_BankInfo_Exists] '这里的object_id(N '[dbo].[UP_BankInfo_Exists])中的N是什么意思呀
------解决方案--------------------unicode 字符
------解决方案--------------------使用 Unicode 数据类型
------解决方案--------------------UNICODE
按照 Unicode 标准的定义,返回输入表达式的第一个字符的整数值。
语法
UNICODE ( 'ncharacter_expression ' )
参数
'ncharacter_expression '
是 nchar 或 nvarchar 表达式。
返回类型
int
示例
A. 使用 UNICODE 和 NCHAR
下面的示例使用 UNICODE 和 NCHAR 函数打印 Åkergatan 24 字符串中第一个字符的 UNICODE 值,并打印实际的第一个字符 Å。
DECLARE @nstring nchar(12)
SET @nstring = N 'Åkergatan 24 '
SELECT UNICODE(@nstring), NCHAR(UNICODE(@nstring))
下面是结果集:
----------- -
197 Å