我可以: 邀请好友来看>>
ZOL星空(中国) > 技术星空(中国) > MySQL星空(中国) > 请问这个SQl脚本有什么错误吗??
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

请问这个SQl脚本有什么错误吗??

154浏览 / 1回复

465
精华
465
帖子

等  级:Lv.1
经  验:0
  • Z金豆:

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:
  • 注  册:
  • 登  录:
发表于 2009-02-02 10:48:15
电梯直达 确定
楼主
请问这个SQl脚本有什么错误吗 怎么导入mysql老是出错 就是第二个 供应商 表 老是出错,无法生成,但第一个产品表没有问题  显示的是error1005

CREATE TABLE 产品
(
   PRODUCTID            INT NOT NULL AUTO_INCREMENT ,

   SERVEID              INT NOT NULL,

   PRIMARY KEY (PRODUCTID)
);


CREATE TABLE 供应商
(
   SERVEID              INT NOT NULL,

   PRIMARY KEY (SERVEID)
);

上面这个是一整套sql脚本的一部分,把其他的东西都删去,只剩下这部分后还是显示同样的错误,就是在生成 供应商 表的时候显示error1005错误,不知道为什么?
原本以为是外键方面的错误,因为脚本下面还有一句是

ALTER TABLE 产品 ADD CONSTRAINT FK_REFERENCE_2 FOREIGN KEY (SERVEID)
      REFERENCES 供应商 (SERVEID) ON DELETE RESTRICT ON UPDATE RESTRICT;
但把这句删去了 ,还是无法生成 供应商 表。补充一下,这些脚本是用Powerdesigner生成的。
还有字段的数据类型是根据access数据库里的数据类型转换过来的(在做Access到MYSQl数据库的数据移植)

smallni

smallni


精华

帖子

等  级:Lv.3
经  验:1262
发表于 2010-09-29 18:35:16 1楼
···
高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表