sql >> データベース >  >> RDS >> Mysql

MySQLはテーブルの継承をサポートしていますか?

    MySQLはテーブルの継承をサポートしていません。機能を概算する唯一の方法は、外部キーを使用することです(MySQLもあまり得意ではありません):

    CREATE TABLE first (
      id serial,
      PRIMARY KEY (id)
    );
    
    CREATE TABLE second (
      parent integer REFERENCES first,
      PRIMARY KEY (parent)
    );
    

    明らかに、ビューとクエリをPostgreSQLの「継承バージョン」から通常のマルチリレーションクエリに変更する必要があります。




    1. MYSQL/PHPで最大実行時間を設定する

    2. 指定されたすべてのタグでタグ付けされたものを見つけるためにSQLクエリのヘルプが必要

    3. Postgresのパスワード認証が失敗する

    4. MariaDBでどのように機能しないか