PostgreSQL:是否可以为PRIMARY KEY或UNIQUE提供自定义名称?
发布时间:2020-12-13 16:12:47 所属栏目:百科 来源:网络整理
导读:当我写: CREATE TABLE accounts ( username varchar(64) PRIMARY KEY, 我得到主键命名: accounts_pkey 是否可以分配自己的自定义名称,例如“accounts_primary_key”? 相同的故事关于UNIQUE. 我在PostgreSQL文档中找不到. 提前致谢. 诀窍是CREATE TABLE的c
当我写:
CREATE TABLE accounts ( username varchar(64) PRIMARY KEY, 我得到主键命名: accounts_pkey 是否可以分配自己的自定义名称,例如“accounts_primary_key”? 相同的故事关于UNIQUE. 我在PostgreSQL文档中找不到. 提前致谢.
诀窍是CREATE TABLE的column_constraint部分的CONSTRAINT部分.例:
> 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的文档. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- openresty 安装时需要依赖的软件
- android – 谷歌地图在颤动的应用程序中
- ruby-on-rails – 轨道上的ruby中的未知属性错误
- reactjs – 如何在react-redux中进行内存管理?
- vue-cli 引入、配置axios的方法
- Magento config.xml system.xml adminhtml.xml
- 如何用 Sprite Kit 和 Swift 制作一个逃逸游戏-第
- postgresql – 如何在Postgres中查看Autovacuum的
- 【AJAX】ScriptManager和UpdatePanel的属性说明
- Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(二)
热点阅读