CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
create DOMAIN Rating SMALLINT CHECK (VALUE>0 AND VALUE<=5);
create TYPE Feedback(
student_id uuid ,
rating Rating,
feedback TEXT
);
它给我这个错误
ERROR: syntax error at or near "uuid"
LINE 4: student_id uuid ,
^
SQL state: 42601
Character: 138
我使用pgadmin4和UUID数据类型在创建表时工作正常,但在创建类型时出错。
1条答案
按热度按时间goqiplq21#
命令
CREATE TYPE
需要AS
关键字:一个月两个月一次一个月三个月一次一个月四个月一次
(As与
CREATE TABLE
相反)。这与pgAdmin或
uuid
数据类型无关。