Skip to content

Instantly share code, notes, and snippets.

@Pasquina
Created November 8, 2020 22:29
Show Gist options
  • Save Pasquina/5dcd6f0559d813911882e6979b22a0af to your computer and use it in GitHub Desktop.
Save Pasquina/5dcd6f0559d813911882e6979b22a0af to your computer and use it in GitHub Desktop.
Interbase GUID Usage Example
/* Domain definitions */
CREATE DOMAIN ENTITYNAME AS VARCHAR(36) CHARACTER SET UTF8 NOT NULL;
CREATE DOMAIN ENTRYINACTIVE AS BOOLEAN
DEFAULT False NOT NULL;
CREATE DOMAIN ID_GUID AS CHAR(16) CHARACTER SET OCTETS NOT NULL;
/* Table: CM_CLIENTMASTER, Owner: SYSDBA */
CREATE TABLE CM_CLIENTMASTER
(
CM_ID ID_GUID NOT NULL,
CM_NAME ENTITYNAME NOT NULL,
CM_INACTIVE ENTRYINACTIVE DEFAULT False NOT NULL,
CONSTRAINT PK_CM_CLIENTMASTER PRIMARY KEY (CM_ID)
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment