作者batista5566 (炸弹摔5566)
看板Database
标题[请问] sql程式有错吗
时间Mon Oct 10 15:27:23 2011
※ [本文转录自 ask 看板 #1EafkLe4 ]
作者: batista5566 (炸弹摔5566) 看板: ask
标题: [请问] sql程式有错吗
时间: Mon Oct 10 15:15:30 2011
phpMyAdmin - 2.10.3
MySQL 客户端版本: 5.0.22
己使用 PHP 扩充附件: mysql
我刚刚打了这一串程式码 到student那就错了,但我不知道是哪里有问题,
重打也一样,
create table COURSE
(
Course_name varchar(30),
Course_number varchar(15),
Credit_hours int,
Department char(10) not null,
primary key(Course_number,Department)
)type=innodb;
create table STUDENT
(
Name varchar(10),
Student_number int not null,
Class int,
Major char(10) not null,
primary key(Student_number,Major),
foreign key (Major) references COURSE(Department) on delete cascade on update
cascade
)type=innodb;
请sql高手来解答好吗?
如果COURSE那边的pk只设一个就会成功,但是我有两个要设。
该怎麽办?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.124.43.37
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.124.43.37
※ 编辑: batista5566 来自: 140.124.43.37 (10/10 15:35)
※ 编辑: batista5566 来自: 140.124.43.37 (10/10 16:53)
1F:推 s511320:我再问版回你了-b- 10/10 17:17