一个简单的问题。。。

fengzhizi715 2004-11-03 03:08:04
mysql> CREATE TABLE president
-> (
-> last_name VARCHAR(15) NOT NULL,
-> first_name VARCHAR(15) Not NULL,
-> suffix VARCHAR(5) NULL,
-> city VARCHAR(20) NOT NULL,
-> state VARCHAR(2) NOT NULL,
-> birth DATE NOT NULL,
-> death DATE NULL,
-> );
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near ')' at
line 10



请问这段语法错在哪里了?我想不通啊,我的mysql服务器是MySQL Server 4.1
操作系统是XP SP2
...全文
74 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengzhizi715 2004-11-10
  • 打赏
  • 举报
回复
OK,明白了。
rardge 2004-11-07
  • 打赏
  • 举报
回复
你爱放哪儿放哪儿啊,不是很明白你的意思。
你所谓的脚本是不是PHP程序啊?只要放在它有权限读取并运行的目录中就好啦。
fengzhizi715 2004-11-07
  • 打赏
  • 举报
回复
上面的问题大家帮忙解决一下
好不?
fengzhizi715 2004-11-06
  • 打赏
  • 举报
回复
谢谢大家了问题解决了
我还有一点点小的疑问:我想利用预先写的脚本来创建president数据表时,应把脚本文件放在哪个文件夹里?
shuixin13 2004-11-04
  • 打赏
  • 举报
回复
呵呵.就是楼上所说的原因.
最后一个字段定义后不需要加 , 号了.
linjianwu 2004-11-03
  • 打赏
  • 举报
回复
death DATE NULL,
改death DATE NULL
将“,”号去掉。可以。偶试了。通过
zqf2010 2004-11-03
  • 打赏
  • 举报
回复
应该是没有错误的啊!
在我的mysql上试了一下,可以通过呀!呵呵
再检查一下你的mysql看是不是有其他的问题喽!
linjianwu 2004-11-03
  • 打赏
  • 举报
回复
suffix VARCHAR(5) NULL,
改suffix VARCHAR(5) not NULL,
birth DATE NOT NULL,
death DATE NULL,
改 birth DATE
death DATE
行不?

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧