使用扩展存储过程xp_regread读取注册表信息
2011-06-30 11:21
507 查看
T-SQL使用扩展存储过程[master].[dbo].[xp_regread]读取注册表信息。
如下注册表:
View Code
CREATE FUNCTION [dbo].[GetServerLocation]()
RETURNS NVARCHAR(4000)
AS BEGIN
DECLARE @Location NVARCHAR(4000)
EXEC [master].[dbo].[xp_regread] 'HKEY_CURRENT_USER',
'Control Panel\International',
'sCountry',
@Location OUTPUT
RETURN @Location
END
如下注册表:
View Code
CREATE FUNCTION [dbo].[GetServerLocation]()
RETURNS NVARCHAR(4000)
AS BEGIN
DECLARE @Location NVARCHAR(4000)
EXEC [master].[dbo].[xp_regread] 'HKEY_CURRENT_USER',
'Control Panel\International',
'sCountry',
@Location OUTPUT
RETURN @Location
END
相关文章推荐
- Purpose: xp_cmdshell 扩展存储过程的使用
- sql T_sql 关于CLR扩展存储过程的使用
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复
- 查询3d信息(组3、组6、机球号)---存储过程的使用方法---
- 使用SQL Mail收发和自动处理邮件中的扩展存储过程简介
- 使用SQL Mail收发和自动处理邮件中的扩展存储过程简介
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复
- 未公布的访问注册表的扩展存储过程
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复 测试后的结果。
- 删除与恢复扩展存储过过程xp_cmdshell的语句
- SQL2000系统表、存储过程、函数的功能介绍及应用2009年01月21日 星期三 11:38虽然使用系统存储过程、系统函数与信息架构视图已经可以为我们提供了相当丰富的元数据信息,但是对于某些特殊的元数据信息,我们仍然需要直接对系统表进行查询。因为SQL
- [总结]最原始的COM组件调用过程(不使用注册表信息)
- C++扩展存储过程编程--使用UDP发送数据库的更新通知
- 禁止master扩展存储过程xp_cmdshell命令
- 【java工具】使用jdbc访问数据库获取某个存储过程信息及下面参数信息
- 查询3d信息(组3、组6、机球号)---存储过程的使用方法---
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复