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

MySQLで関係を作成する方法

    テーブルがinnodbの場合は、次のように作成できます。

    CREATE TABLE accounts(
        account_id INT NOT NULL AUTO_INCREMENT,
        customer_id INT( 4 ) NOT NULL ,
        account_type ENUM( 'savings', 'credit' ) NOT NULL,
        balance FLOAT( 9 ) NOT NULL,
        PRIMARY KEY ( account_id ), 
        FOREIGN KEY (customer_id) REFERENCES customers(customer_id) 
    ) ENGINE=INNODB;
    

    myisamエンジンは外部キーをサポートしていないため、テーブルがinnodbであることを指定する必要があります。 こちら をご覧ください 詳細については。



    1. OracleでSQLチューニングを行う方法

    2. web.configasp.netのOracleデータベース接続

    3. SQLServerで数値を含まない値を取得する方法

    4. Postgres/JSON-すべての配列要素を更新します