1

だから私はここから次のコードを持っています:

BEGIN
--Create a temp table for the AD results.
DECLARE @ADTest TABLE (Column0 varchar(200), Column1 varchar(200), Column2 varchar(200))
--Get the AD data using the stored procedure.
INSERT INTO @ADTest
EXEC sp_QueryAD 'SELECT adspath, samAccountName, objectGUID FROM ''LDAP://OU=IT,OU=Us,OU=We,OU=Tg,OU=Ts,DC=co,DC=te,DC=com'' WHERE objectclass=''user''', 1
--Join the temp table and production table from SQL Server to join the AD results SQL Data
select alias.* from dbo.ad_users alias LEFT JOIN @ADTest adresult on adresult.Column0 = alias.GUID
END

exec sp_queryAD から結果を取得していますが、2 つのテーブルを結合しようとすると 0 の結果が得られます。私はSQLにかなり慣れていないので、助けていただければ幸いです。テーブル dbo を TeamDFW-TEST としてセットアップし、テーブルを ad_users としてセットアップしました。しかし、彼のテーブルをどのようにセットアップすればよいかわかりません。

任意のアイデア..ありがとう....

4

0 に答える 0