Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 Cultura Informatica
 Cultura Informatica
 Problema errno 1005 su MySQL
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

silent
Utente assiduo

tartaruga


Regione: Puglia
Prov.: Bari
Città: Andria


Inserito il - 24/09/2010 : 17:05:30  Mostra Profilo  Visita l'Homepage di silent Invia a silent un Messaggio Privato  Rispondi Quotando
salve a tutti qualcuno potrebbe darmi una mano a capire come mai mi da questo errore alla riga ??

# DROP TABLE IF EXISTS anagrafica ;

CREATE TABLE IF NOT EXISTS anagrafica(
id int(11) NOT NULL auto_increment,
id_cat int(5) UNSIGNED NOT NULL,
RagioneSociale varchar(100) NOT NULL,
Nazionalita varchar(3) NOT NULL default '',
Citta varchar(50) NOT NULL default '',
Indirizzo varchar(50) NOT NULL default '',
Telefono int(11) NOT NULL default '0',
DefStato varchar(50) default '',
PRIMARY KEY (id, id_cat)
) ENGINE=InnoDB;

# DROP TABLE IF EXISTS archivioemail;

CREATE TABLE IF NOT EXISTS archivioemail(
id_anag int(11) NOT NULL,
id_archivio int(11) NOT NULL default '0',
Referente varchar(100) NOT NULL default '',
Note varchar(250) NOT NULL default '',
email varchar(70) NOT NULL default '',
data date NOT NULL default '0000-00-00',
PRIMARY KEY (`id_anag`, `id_archivio`),
INDEX(`id_anag`),
FOREIGN KEY (`id_anag`) REFERENCES `anagrafica`(`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB;

# DROP TABLE IF EXISTS categorie;

CREATE TABLE IF NOT EXISTS categorie( <--- l'errore è in questa tabella, è un errore di chiavi esterne
id int(5) UNSIGNED NOT NULL,
nome varchar(20) NOT NULL default '',
PRIMARY KEY(id),
FOREIGN KEY (id) REFERENCES anagrafica(id_cat) ON DELETE CASCADE ON UPDATE CASCADE
)ENGINE=InnoDB;

#CREATE TABLE IF NOT EXISTS `gruppo`(
#
#);

CREATE TABLE IF NOT EXISTS lingua(
id_lingua varchar(3) NOT NULL,
tipo_lingua varchar(20) NOT NULL,
PRIMARY KEY(id),
FOREIGN KEY (id_lingua) REFERENCES anagrafica(Nazionalita) ON DELETE CASCADE ON UPDATE CASCADE
)ENGINE=InnoDB;

DROP TABLE IF EXISTS archivionewsletter;

CREATE TABLE IF NOT EXISTS archivionewsletter(
id_archivio_newsletter int(11) NOT NULL auto_increment,
data_newsletter date NOT NULL default '0000-00-00',
nome_newsletter varchar(50) NOT NULL default '',
PRIMARY KEY(id_archivio_newsletter)
)ENGINE=InnoDB;

# DROP TABLE IF EXISTS `invionewsletter`;

CREATE TABLE IF NOT EXISTS `invionewsletter`(
`id_email` int(11) NOT NULL default '0',
`id_newsletter` int(11) NOT NULL default '0',
`data_invio` date NOT NULL default '0000-00-00',
`ricezione_email` varchar(2) NOT NULL default 'NO',
`apertura_email` varchar(2) NOT NULL default 'NO',
`apertura_link` varchar(2) NOT NULL default 'NO',
PRIMARY KEY (`id_email`, `id_newsletter`),
FOREIGN KEY `configurazione`(`id_email`) REFERENCES `archivioemail`(`id_archivio`) ON DELETE CASCADE ON UPDATE CASCADE,
FOREIGN KEY `configurazione`(`id_newsletter`) REFERENCES `archivioinvii`(`id_archivio_newsletter`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB;

grazie a chi riuscirà a darmi una mano

Rivoluzione? Rivoluzione? Per favore, non parlarmi tu di rivoluzione! Io so benissimo cosa sono e come cominciano: c'e qualcuno che sa leggere i libri che va da quelli che non sanno leggere i libri, che poi sono i poveracci, e gli dice: << Oh, oh, e' venuto il momento di cambiare tutto >> [...] Io so quello che dico, ci son cresciuto in mezzo, alle rivoluzioni. Quelli che leggono i libri vanno da quelli che non leggono i libri, i poveracci, e gli dicono: << Qui ci vuole un cambiamento! >> e la povera gente fa il cambiamento. E poi i piu' furbi di quelli che leggono i libri si siedono intorno a un tavolo, e parlano, parlano, e mangiano. Parlano e mangiano! E intanto che fine ha fatto la povera gente? Tutti morti! Ecco la tua rivoluzione! Quindi per favore, non parlarmi piu' di rivoluzione...E porca troia, lo sai che succede dopo? Niente...tutto torna come prima". Juan Miranda - Giù la testa -
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,16 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000