我写的时候:
CREATE TABLE accounts (
username varchar(64) PRIMARY KEY,
我得到的主键名为:
accounts_pkey
是否可以分配我自己的自定义名称,例如“ accounts_primary_key”?
关于UNIQUE
的相同故事。
我在PostgreSQL文档中找不到它。
提前感谢。
> create table x(xx text constraint xxxx primary key);
NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "xxxx" for table "x"
CREATE TABLE
这适用于所有类型的约束,包括PRIMARY KEY
和UNIQUE
。
有关详细信息,请参见CREATE TABLE的文档。