Classification: Firebird UDF Library

Provider: Ian Newby

Platforms: Windows / Linux

License: Freeware


This library contains both the source code and compiled udf library for guid generation. The compiled versions are for Windows or Linux. The Windows dll was compiled using the gcc cross platform compiler. The functions are:

  • create_guid() creates a 36 char string guid representation.
  • create_uuid() creates a 22 char string guid, which is a compressed form where the order of the sections is reversed to allow firebirds index prefix compression to take place. All the characters used in this uuid are valid characters in urls.
  • guid_to_uuid(guid char 36) compresses and reverses a guid to make a uuid.
  • uuid_to_guid(uuid char 22) converts a uuid to a guid.

Download

Like this post? Share on: TwitterFacebookEmail


Related Articles


Author

IBPhoenix

Published

Category

Firebird Tools/UDF Library

Tags