mysql 表的继承,MySQL是否支持表继承?
I have this code in PostgreSQL
CREATE TABLE first (
id serial,
primary key(id)
);
CREATE TABLE second (primary key(id)) INHERITS (first);
What is the equivalent code for MySQL?
解决方案
MySQL does not support table inheritance. The only way to approximate the functionality is by using a foreign key (which MySQL isn't too good at either):
CREATE TABLE first (
id serial,
PRIMARY KEY (id)
);
CREATE TABLE second (
parent integer REFERENCES first,
PRIMARY KEY (parent)
);
Obviously, you'd have to change any views and queries from the PostgreSQL "inheritance version" to regular multi-relation queries.
mysql 表的继承,MySQL是否支持表继承?相关推荐
- mysql BDB支持表锁吗_mysql 表锁问题
本文转自:http://www.cnblogs.com/itdragon/p/8194622.html MySQL 表锁和行锁机制 行锁变表锁,是福还是坑?如果你不清楚MySQL加锁的原理,你会被它整 ...
- java支持多继承吗
java不支持多继承,只支持单继承(即一个类只能有一个父类).但是java接口支持多继承,即一个子接口可以有多个父接口.(接口的作用是用来扩展对象的功能,一个子接口继承多个父接口,说明子接口扩展了多个 ...
- 漫话:如何给女朋友解释为什么Java不支持多继承?
????????关注后回复 "进群" ,拉你进程序员交流群???????? 作者丨漫话编程 来源丨漫话编程(ID:mhcoding) 要提到多继承,首先要从继承开始说起. 继承 面 ...
- php 接口继承,详细对比php中类继承和接口继承
PHP类继承: 1.PHP类不支持多继承,也就是子类只能继承一个父类,但是支持多层次继承 比如:class frist{ public function __construct(){ echo &qu ...
- java继承 后的方法_Java 继承
extends 继承 1.继承是什么,为什么继承 使用 extends 父类 子类继承父类,代码可以得到复用 使用继承机制可以做到方法的覆盖和多态机制 继承也是存在缺点的:耦合度高,父类修改,子类受牵 ...
- java继承和多态_Java基础继承与多态
Java基础第九天 继承概述 引入 首先我来写两个代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15//定义学生类 class Student { public void ...
- MySQL基础(二)数据库、表的创建及操作
这一部分主要使用SQL中的DDL,数据库定义语言(data definition language),对数据库,表进行新建,修改,和删除. 数据库(database) 显示所有数据库 SHOW DAT ...
- mysql isreg_`Innodb` MySQL中如何优雅的删除大表跑路
最近很想写写MySQL相关的内容,就从这个话题出发吧 有人说删MySQL表谁不会 不就是 drop table TABLENAME 如果在生产环境中,你对一张TB级别的大表,敲下这行命令 那么你的主管 ...
- mysql分区和分表比较_MySQL分区和分表的区别与联系
一.分区和分表简介 分表 就是将一张大表分成N个小表. 分区 将一张大表的数据分成N个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上. 二.分区和分表的区别 1. 实现方式 1.1 分表 My ...
- 【MySQL高级】查询缓存、合并表、分区表
[1] 查询缓存 MySQL的缓存机制简单地说就是缓存SQL语句和查询的结果,如果运行相同的SQL语句,服务器会直接从缓存中取到结果,而不需要再去解析和执行SQL语句. 查询缓存会存储最新数据 ...
最新文章
- 自动调试用于移动GPU的卷积网络
- 面试官:说说操作系统微内核和Dubbo微内核?
- IDEA入门级教程(文末常用快捷键)
- 使用JTextArea示例
- 关于椭圆的积分变量替换
- [css] 如何使用css3实现一个div设置多张背景图片?
- MOSS点滴(2):自定义Application Page
- DeepMind推出更难的机器阅读理解数据集,要让AI读懂整本书
- 计算机恢复数据怎么恢复,电脑数据恢复,详细教您电脑数据如何恢复
- PHICOMM(斐讯)N1盒子 - 外接显示器刷机调试方案
- 7-2 前n项的和2 (10 分)
- 网易数据中台获评工信部2019“十佳大数据案例”
- SRGAN-超分辨率图像复原
- MySQL专题二——SELECT语法
- Android开发中长度单位简介
- b460m迫击炮黑苹果_黑苹果系列2 - 我的黑苹果配置
- oracle 二表做差,oracle 两表数据对比---minus
- win10“任务栏图标取消固定,重启后又出现”解决办法
- scrapy爬虫框架简绍与安装使用
- 网络测试软件多少算快,手机怎么测网速多少兆 用手机测网速准吗