Hallo alle zusammen,
also erstmal muss ich sagen, das ich sehr neu in diesen Bereich bin und daher nicht viel Ahnung habe, aber zum starten ist es ja nie zu spät.
Nun zum Problem, also ich habe mir aus dem internet einen Script runtergeladen und wollte den jetzt einbinden. Soweit hat alles geklappt, nur lassen sich zwei Tabellen nicht über SQl-Befehle erstellen, da wird mir immer angezeigt: Fehler bei der Anfrage:
CREATE TABLE `jm_category` ( `id` int(11) NOT NULL auto_increment, `rubrik` varchar(100) NOT NULL default '', PRIMARY KEY (`id`,`id`)) TYPE=MyISAM
MySQL meldet:
Duplicate column name 'id'
Der Script dazu lautet: Fehler bei der Anfrage:
CREATE TABLE `jm_category` (
`id` int(11) NOT NULL auto_increment,
`rubrik` varchar(100) NOT NULL default '',
PRIMARY KEY (`id`,`id`)
) TYPE=MyISAM;
Was kann an diesen Script falsch sein?
Das zweite Problem, auch wieder ein Script mit folgender Fehlermeldung:
MySQL-ERROR
Fehler bei der Anfrage:
CREATE TABLE `jm_job` ( `job_id` int(11) NOT NULL auto_increment, `int_jobnr` varchar(10) default NULL, `erstellt` date NOT NULL default '0000-00-00', `guelab` date NOT NULL default '0000-00-00', `guelbis` date NOT NULL default '0000-00-00', `publish` enum('y','n') NOT NULL default 'n', `intro` text, `bezeichnung` varchar(150) NOT NULL default '', `zusatz` varchar(255) default NULL, `beschreibung` text NOT NULL, `rubrik_id` int(11) NOT NULL default '0', `geaendert_am` timestamp(14) NOT NULL, `benutzer_id` int(11) NOT NULL default '0', `gruppe_id` int(11) NOT NULL default '1', `region_id` int(11) NOT NULL default '1', PRIMARY KEY (`job_id`,`job_id`)) TYPE=MyISAM
MySQL meldet:
Duplicate column name 'job_id'
Der Script hierfür lautet:
CREATE TABLE `jm_job` (
`job_id` int(11) NOT NULL auto_increment,
`int_jobnr` varchar(10) default NULL,
`erstellt` date NOT NULL default '0000-00-00',
`guelab` date NOT NULL default '0000-00-00',
`guelbis` date NOT NULL default '0000-00-00',
`publish` enum('y','n') NOT NULL default 'n',
`intro` text,
`bezeichnung` varchar(150) NOT NULL default '',
`zusatz` varchar(255) default NULL,
`beschreibung` text NOT NULL,
`rubrik_id` int(11) NOT NULL default '0',
`geaendert_am` timestamp(14) NOT NULL,
`benutzer_id` int(11) NOT NULL default '0',
`gruppe_id` int(11) NOT NULL default '1',
`region_id` int(11) NOT NULL default '1',
PRIMARY KEY (`job_id`,`job_id`)
) TYPE=MyISAM;
Über hilfreiche Mails wäre ich euch sehr dankbar.
also erstmal muss ich sagen, das ich sehr neu in diesen Bereich bin und daher nicht viel Ahnung habe, aber zum starten ist es ja nie zu spät.
Nun zum Problem, also ich habe mir aus dem internet einen Script runtergeladen und wollte den jetzt einbinden. Soweit hat alles geklappt, nur lassen sich zwei Tabellen nicht über SQl-Befehle erstellen, da wird mir immer angezeigt: Fehler bei der Anfrage:
CREATE TABLE `jm_category` ( `id` int(11) NOT NULL auto_increment, `rubrik` varchar(100) NOT NULL default '', PRIMARY KEY (`id`,`id`)) TYPE=MyISAM
MySQL meldet:
Duplicate column name 'id'
Der Script dazu lautet: Fehler bei der Anfrage:
CREATE TABLE `jm_category` (
`id` int(11) NOT NULL auto_increment,
`rubrik` varchar(100) NOT NULL default '',
PRIMARY KEY (`id`,`id`)
) TYPE=MyISAM;
Was kann an diesen Script falsch sein?
Das zweite Problem, auch wieder ein Script mit folgender Fehlermeldung:
MySQL-ERROR
Fehler bei der Anfrage:
CREATE TABLE `jm_job` ( `job_id` int(11) NOT NULL auto_increment, `int_jobnr` varchar(10) default NULL, `erstellt` date NOT NULL default '0000-00-00', `guelab` date NOT NULL default '0000-00-00', `guelbis` date NOT NULL default '0000-00-00', `publish` enum('y','n') NOT NULL default 'n', `intro` text, `bezeichnung` varchar(150) NOT NULL default '', `zusatz` varchar(255) default NULL, `beschreibung` text NOT NULL, `rubrik_id` int(11) NOT NULL default '0', `geaendert_am` timestamp(14) NOT NULL, `benutzer_id` int(11) NOT NULL default '0', `gruppe_id` int(11) NOT NULL default '1', `region_id` int(11) NOT NULL default '1', PRIMARY KEY (`job_id`,`job_id`)) TYPE=MyISAM
MySQL meldet:
Duplicate column name 'job_id'
Der Script hierfür lautet:
CREATE TABLE `jm_job` (
`job_id` int(11) NOT NULL auto_increment,
`int_jobnr` varchar(10) default NULL,
`erstellt` date NOT NULL default '0000-00-00',
`guelab` date NOT NULL default '0000-00-00',
`guelbis` date NOT NULL default '0000-00-00',
`publish` enum('y','n') NOT NULL default 'n',
`intro` text,
`bezeichnung` varchar(150) NOT NULL default '',
`zusatz` varchar(255) default NULL,
`beschreibung` text NOT NULL,
`rubrik_id` int(11) NOT NULL default '0',
`geaendert_am` timestamp(14) NOT NULL,
`benutzer_id` int(11) NOT NULL default '0',
`gruppe_id` int(11) NOT NULL default '1',
`region_id` int(11) NOT NULL default '1',
PRIMARY KEY (`job_id`,`job_id`)
) TYPE=MyISAM;
Über hilfreiche Mails wäre ich euch sehr dankbar.
Kommentar