Hoopes Asked: 2021-10-13 06:36:47 +0800 CST 具有约束的 Postgres 自定义类型 0 我想知道是否有可能(和/或可取)创建对值有约束的自定义类型。假设我有一个高度/宽度/长度的自定义类型: CREATE TYPE dimensions AS (w float, h float, l float); 我想确保我的宽度都不大于 10(例如)。 这样的事情是否可能,或者我会更好地为使用这种类型的每个表创建检查约束?我希望能够在一个地方(即类型本身)添加/编辑约束。 谢谢! postgresql datatypes