我想看看系统视图的定义
sys.configurations
。
我运行查询如下:
EXEC sp_helptext 'sys.configurations';
我得到了结果:
CREATE VIEW sys.configurations AS
SELECT configuration_id,
name,
value,
minimum,
maximum,
is_dynamic,
FROM sys.configurations$
WHERE is_not_use = 0 AND name <> N'hybrid_buffer_pool'
sys.configurations
旁边的美元符号是什么?
在 MSSQL/数据库中,表或视图名称后面的美元符号
('$')
通常用于指示该对象是系统生成的对象或特殊的内部对象。
sys.configurations$
可能是指名为配置的内部系统表或视图,其中可能包含与系统相关的配置设置或元数据。
数据库管理系统经常使用这种带有美元符号的命名约定 (DBMS)
来区分系统生成的对象和用户创建的对象。