こんにちは私は次の機能を動作させるのに問題があります。
CREATE FUNCTION test ( @nt_group VARCHAR(128) )
RETURNS @nt_usr TABLE (
[name] [nchar](128) NULL
, [type] [char](8) NULL
, [privilege] [char](9) NULL
, [mapped login name] [nchar](128) NULL
, [permission path] [nchar](128) NULL
)
AS BEGIN
INSERT INTO @nt_usr
EXEC master.dbo.xp_logininfo 'DOMAIN\USER', @nt_group
RETURN
END
私が知っている限り、拡張ストアドプロシージャを呼び出すことを許可する必要がありますが、次のエラーが発生します
Mes 443、レベル16、状態14
xp_logininfoがパラメータに応じて異なる結果セットを返す可能性がありますか?openqueryを使用する場合、これを設定することでこれを克服できます:SETFMTONLYOFF。私の問題に同様の回避策があるかどうか誰かが知っていますか?