hi leute,
ich habe ein problem mit einem sql-statement und kann mir nicht erklären wieso.
[COLOR=green]funktioniert[/COLOR]
[COLOR=red]funktioniert nicht[/COLOR]
[CODE]#1005 - Can't create table '.\usr_web1563_1\h_tbl_typ_ablage_system.frm' (errno: 121) [CODE]
ich habe ein problem mit einem sql-statement und kann mir nicht erklären wieso.
[COLOR=green]funktioniert[/COLOR]
Code:
CREATE TABLE IF NOT EXISTS `h_tbl_typ_ablage_system` (
`s_id` SMALLINT(2) NOT NULL ,
`t_a_id` SMALLINT(2) NOT NULL ,
PRIMARY KEY (`s_id`, `t_a_id`) ,
INDEX s_id (`s_id` ASC) ,
INDEX t_a_id (`t_a_id` ASC)
);
ALTER TABLE `h_tbl_typ_ablage_system`
ADD FOREIGN KEY ( `s_id` )
REFERENCES tbl_system` (`id` )
ON DELETE
NO ACTION
ON UPDATE
NO ACTION
;
ALTER TABLE `h_tbl_typ_ablage_system`
ADD FOREIGN KEY ( `t_a_id` )
REFERENCES h_tbl_typ_ablage` (`t_id`)
ON DELETE
NO ACTION
ON UPDATE
NO ACTION
;
[CODE]#1005 - Can't create table '.\usr_web1563_1\h_tbl_typ_ablage_system.frm' (errno: 121) [CODE]
Code:
CREATE TABLE IF NOT EXISTS `h_tbl_typ_ablage_system` (
`s_id` SMALLINT(2) NOT NULL ,
`t_a_id` SMALLINT(2) NOT NULL ,
PRIMARY KEY (`s_id`, `t_a_id`) ,
INDEX s_id (`s_id` ASC) ,
INDEX t_a_id (`t_a_id` ASC) ,
CONSTRAINT `s_id`
FOREIGN KEY (`s_id` )
REFERENCES tbl_system` (`id` )
ON DELETE
NO ACTION
ON UPDATE
NO ACTION,
CONSTRAINT `t_a_id`
FOREIGN KEY (`t_a_id` )
REFERENCES h_tbl_typ_ablage` (`id` )
ON DELETE
NO ACTION
ON UPDATE
NO ACTION
);
Kommentar