0
以前はレジストリキーを読み取るのにXP_READREG
を使用しました。今私はキーのデフォルト値を読む必要があります。レジストリキーから "(デフォルト)"を読み込む構文は何ですか?SQL Server XP_READREG - 既定のキー値を読み取る
@value_name
を''
または'.'
または'(Default)'
に設定してみましたが、失敗しました。
私は@value_name
を使わずにクエリを実行することができます。ルートキーとキーポイントが正しく表示されていることを示すKeyExist = 1
が返されます。
これは私が使用している一般的なクエリです:
DECLARE @RegLoc VARCHAR(100)
select @RegLoc='TypeLib\{4BF5E120-AE37-4090-A83F-A1A8A5228371}\1.0\0\win64'
EXEC [master].[dbo].[xp_regread] @rootkey='HKEY_CLASSES_ROOT',
@[email protected],
@value_name=''
「NULL」を渡しましたか? –
@Alex K.それはトリックでした、ありがとう! –