"Brian Ipsen" wrote
>
> Fra en linux maskine laver jeg nogle queries mod en MSSQL server.... Nogle
> af felterne i tabellerne er defineret som GUID...
>
> Laver jeg en select i SQL på MS maskinen, så kan jeg f.eks. få følgende
> ud:
>
> JobID: {4B016786-6BA9-4857-A872-2116050EE1D8}
>
Prøv at lave en anden konstruktion
fx
select cast(jobid as varchar(36)) as jobid from
some_table_with_jobid_defined
> Hvordan får jeg den til at arbejde med den som en UniqueIdentifier ??
>
Kik på lidt på dette
declare @V as varchar(36)
select @V = Cast(newid() As VarChar(36))
select @V
select cast(@V As UniqueIdentifier)
select cast(
'FCB989DB-A2C2-4365-BAC0-054AC5247344'
As UniqueIdentifier)
- Peter