david_liu_1
2016-03-07 02:31
采纳率: 100%
浏览 1.5k

求帮我看看代码错在哪里?

准备用mysql做一个表,建表语句如下:
create table tv_play(
name varchar(40) not null,
country of origin varchar(40) not null,
production company varchar(40) not null,
genre varchar(40) not null);

结果显示语法错误,求指明错误所在。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • 兔子托尼啊 2016-03-07 02:35
    已采纳

    country of origin 可以空格吗

    点赞 打赏 评论
  • u52983610 2016-03-07 02:42
     create table tv_play(
    name varchar(40) not null,
    country_of_origin varchar(40) not null,
    production_company varchar(40) not null,
    genre varchar(40) not null);
    
    点赞 打赏 评论
  • YaMemory 2016-03-07 02:43

    production company也是,中间不能有空格。。。可以用下划线连接。。。。

    点赞 打赏 评论
  • YaMemory 2016-03-07 02:43

    production company也是,中间不能有空格。。。可以用下划线连接。。。。

    点赞 打赏 评论
  • 憨厚 2016-03-07 03:13

    create table tv_play(
    name varchar(40) not null,
    country_of_origin varchar(40) not null,
    production_company varchar(40) not null,
    genre varchar(40) not null);

    点赞 打赏 评论
  • bloodmoonshadow 2016-03-07 05:57

    column(字段名)不能有空格的,可以用下划线

    点赞 打赏 评论
  • Jimbo 2016-03-07 07:36

    唉这么多空格,你要累死mysql语法检查器啊!字段名不能用空格,用_下滑线啊。

    点赞 打赏 评论

相关推荐 更多相似问题