PostgreSQL 添加各种约束语法
来源:互联网 发布:java生成二维码图片 编辑:程序博客网 时间:2024/05/17 03:23
1. 添加主键
alter table goods add primary key(sid);
2. 添加外键
alter table orders add foreign key(goods_id) references goods(sid) on update cascade on delete cascade;
on update cascade: 被引用行更新时,引用行自动更新;
on update restrict: 被引用的行禁止更新;
on delete cascade: 被引用行删除时,引用行也一起删除;
on dellete restrict: 被引用的行禁止删除;
3. 删除外键
alter table orders drop constraint orders_goods_id_fkey;
4. 添加唯一约束
alter table goods add constraint unique_goods_sid unique(sid);
5. 删除默认值
alter table goods alter column sid drop default;
6. 修改字段的数据类型
alter table goods alter column sid type character varying;
7. 重命名字段
alter table goods rename column sid to ssid;
0 0
- PostgreSQL 添加各种约束语法
- PostgreSQL 添加各种约束语法
- 通过VFL语法添加约束
- 通过SQL语句添加各种约束 SQLSERVER
- mysql添加,删除约束,修改各种constraint
- T-SQL语句添加、删除约束语法
- sql中添加约束的一些语法
- vs2013 SQL server添加约束的语法
- postgresql 语法
- 【PostgreSQL】PostgreSQL语法
- postgresql 排它约束
- 【PostgreSQL-9.6.3】约束
- PostgreSQL的约束
- mysql中约束的划分,添加和删除各种字段约束和对数据表的更名
- 添加约束
- 添加约束
- 【MarkDown】github readme添加图片 Markdown语法添加图片,适用各种markdown语法
- PostgreSQL外键约束reference
- 四个足以警醒你一生的故事
- 【C语言】 写一个递归函数DigitSum(n),返回组成它的数字之和
- awk统计文本中同一数据出现的次数排序(转)
- 《unix网络编程》(13)select、shutdown函数
- qq列表,每组之间互不干扰
- PostgreSQL 添加各种约束语法
- 【学习笔记】tableview 简单用法,加图片,文字数组,锁定不滚动
- 工厂模式(c++描述)
- Unity动画 Animator的属性
- servlet.jar--jar not loaded错误
- BestCoder Round #36 ($)(一、二题解题报告)
- 树莓派2 安装ARCH LINUX ARM系统后I2C和SPI的配置
- 14. PHP Array数组(2)
- Bestcoder #36 hash