+ Replica alla discussione
Mostra risultati 1 a 2 di 2
  1. #1
    Novizio hamlet85 avatar
    Iscritto
    10-05
    Luogo
    Siracusa
    Messaggi
    141

    Chiavi esterne MySQL 5.0

    Qualcuno sa se funzionano in mysql 5.0? Mi dicono di si....
    A parte questo, qualcuno sa la sintassi esatta da mettere nella tabella in cui vengono importate le kiavi?

    nel sito ho trovato questo:

    CREATE TABLE score
    (
    reviewingid integer,
    questionnumber integer,
    score integer,
    FOREIGN KEY (reviewingid) REFERENCES reviewing (reviewingid) on delete cascade
    );


    io sapevo che bastava <nome_campo> <tipo> REFERENCES <tabella>(<campo>) <EVENTUALI POLITICHE>

    qualcuno le ha provate?

  2. #2
    Novizio hamlet85 avatar
    Iscritto
    10-05
    Luogo
    Siracusa
    Messaggi
    141
    Ne ho saputo qualcosa in più sul manuale ufficiale di MySQL 5.0

    la sintassi è la seguente

    create table <nome_tabella>(<tipo1><campo1>,<tipo2><campo2>)ENGINE=INNODB ;

    Non so a cosa serva ENGINE=INNODB, ma dev'essere specificato in tutte le tabelle(dov'è presnete il discorso chiave esterna).
    RISULTATO: da dei warnings ad ogni query di creazione tabella e niente d+.
    Le chiavi esterne non funzionano ancora!!!
    Qualcuno mi aiuti pls!!!!

Discussioni simili

  1. Chiavi USB WI FI per Mac
    By antonikus in forum Wireless: Wi/Fi - Airport e Bluetooth
    Risposte: 314
    Ultimo messaggio: 16-09-10, 01:38
  2. Chiavi usb e Tv ... mi date un consiglio ...
    By njke2000 in forum Utenti alle prime armi
    Risposte: 6
    Ultimo messaggio: 27-04-06, 20:18
  3. Risposte: 5
    Ultimo messaggio: 17-10-05, 07:30
  4. tiger e schede esterne wireless
    By vincio in forum Speciale Tiger - Mac OS X 10.4
    Risposte: 0
    Ultimo messaggio: 17-06-05, 16:20
  5. casse esterne
    By allegra in forum PowerBook
    Risposte: 1
    Ultimo messaggio: 27-02-05, 21:40

Regole messaggi

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts