Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Oracle's SYS_GUID() vs MS SQL Server NEWID()
I am working with two databases who share data: an Oracle 9i DB and a MS SQL
Server 2000. I am concerned that GUIDs that are generated on one DB may be
duplicated ):- on the other DB, and when we go to share data a duplicate key
scenario might arise.
Is there any way I can determine the algorithms used to generate the GUIDs
on both DBs so that I can format them (if I have to) in a way that they
will
never collide? I use sys_guid() to generate GUIDs in Oracle, and NewID() in
SQL Server.
Any suggestions would be appreciated.
![]() |
![]() |