January 18, 2011 at 3:33 pm
Hello,
I've created a linked server ADSI to issue an OpenQuery to Active Directory. I'm grabbing the name and objectGUID for each group. I wrote this query below, and it runs great here is an example of the output
QUERY:
SELECT DISTINCT cn, objectguid FROM OpenQuery(ADSI, 'SELECT cn, objectguid FROM ''LDAP://DC=mydomain'' WHERE objectcategory=''group'' ') ORDER BY 1
RESULTS:
Group1 0xF964C2D3F5376D479DA2A76C97B6BEB5
Group2 0xF964C2D3F5376D479DA2A76C97B6BCB5
Group3 0xF964C2D3F5376D479DA2A76C97B6ZBB5
However I want this GUID in the format of a traditional GUID string or Varchar. Here is an example of what I want to see E9EC965F-998D-4715-B84A-DB5126AA7376
How would I cast or convert the ObjetGuid column above to be able to use the substring function on it to get a portion of the data in it?
January 19, 2011 at 3:40 pm
SELECT CONVERT(UNIQUEIDENTIFIER,0xF964C2D3F5376D479DA2A76C97B6BEB5);
Delivers:
D3C264F9-37F5-476D-9DA2-A76C97B6BEB5
There are no special teachers of virtue, because virtue is taught by the whole community.
--Plato
Viewing 2 posts - 1 through 1 (of 1 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy