uuid-ossp
dbdocs=> insert into dbdocsSales values (uuid_generate_v4(),'101','Mark','Smith','mark.smith@dbdocs.net','0000000000'); ERROR: function uuid_generate_v4() does not exist LINE 1: insert into dbdocsSales values (uuid_generate_v4(),'101','Ma... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. dbdocs=>
pg_available_extensions
dbdocs=# SELECT * FROM pg_available_extensions;
dbdocs=# CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; CREATE EXTENSION dbdocs=#
dbdocs=> insert into dbdocsSales values (uuid_generate_v4(),'101','Mark','Smith','mark.smith@dbdocs.net','0000000000'); INSERT 0 1 dbdocs=> select * from dbdocsSales; sales_id | sales_number | first_name | last_name | email | phone --------------------------------------+--------------+------------+-----------+-----------------------+------------ 655cfeba-e717-4003-b711-e0ba63c6ec45 | 101 | Mark | Smith | mark.smith@dbdocs.net | 0000000000 (1 row) dbdocs=>