这可能是一个菜鸟问题,但我发现了一些 T-SQL 查询示例来验证数据库大小SELECT
and WHERE
clause here http://technet.microsoft.com/en-us/library/ms176061.aspx
这是代码:
SELECT name, size, size*1.0/128 AS [Size in MBs]
FROM sys.master_files
WHERE name = N'mytest';
我的问题是N
前缀的意思是WHERE name = N'keyword'
条款?
我总是用WHERE name = 'keyword'
以前,我没有发现差异(你可以自己尝试一下)。
我已经用谷歌搜索过,但我不知道我应该搜索的关键字
它将字符串声明为 nvarchar 数据类型 (Unicode),而不是 varchar(8 位编码,包括 ASCII)。
仅供参考,这是问题的重复:T-SQL语句中前缀N的含义是什么? https://stackoverflow.com/questions/10025032/what-is-the-meaning-of-the-prefix-n-in-t-sql-statements
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)