The UNIQUEIDENTIFIER functions NEWID, STRTOUUID, and UUIDTOSTR are now native Sybase IQ functions. The CIS performance caveats no longer apply.
The UNIQUEIDENTIFIER data type is often used for a primary key or other unique column to hold UUID (Universally Unique Identifier) values that uniquely identify rows. UUID values are also referred to as GUIDs (Globally Unique Identifiers).
For more information, see UNIQUEIDENTIFIER data type in “Binary data types” in Chapter 4, “SQL Data Types” and “NEWID function [Miscellaneous],” “STRTOUUID function [String],” and “UUIDTOSTR function [String]” in Chapter 5, “SQL Functions” in the Sybase IQ Reference Manual.