我正在 Ubuntu 10.04 上运行 PostgreSQL 8.4.4。
我正在尝试生成 uuid 但找不到方法。
我确实有 uuid-ossp.sql/usr/share/postgresql/8.4/contrib/uuid-ossp.sql
当我尝试这就是我得到的:
postgres=# SELECT uuid_generate_v1();
ERROR: function uuid_generate_v1() does not exist
LINE 1: SELECT uuid_generate_v1();
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
任何想法 ?
里面的东西contrib
不会自动运行。您必须自己运行它来安装功能。我不知道 8.4 版本,但在 8.3 版本中,它似乎只按数据库安装它,因此打开您在 psql 中使用的数据库并发出命令\i /usr/share/postgresql/8.4/contrib/uuid-ossp.sql
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)