Mysql中创建一个表

努力奋斗的菜鸟 2013-12-31 12:42:06
CREATE TABLE COST(
ID int(4) CONSTRAINT COST PRIMARY KEY,
NAME VARCHAR(50) NOT NULL,
BASE_DURATION int(11),
BASE_COST double(7,2),
UNIT_COST double(7,4),
STATUS CHAR(1) CONSTRAINT COST_STATUS_CK
CHECK (STATUS IN (0,1)),
DESCR VARCHAR(100),
CREATIME DATE DEFAULT SYSDATE ,
STARTIME DATE,
COST_TYPE CHAR(1)
);
真的看不出来哪一行写错了,亲们帮看看呗···
...全文
112 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ChinaITOldMan 2013-12-31
  • 打赏
  • 举报
回复
在mysql的企业管理中建立比较容易
Yole 2013-12-31
  • 打赏
  • 举报
回复

CREATE TABLE COST(
  ID      int(4)    CONSTRAINT COST  PRIMARY KEY,
  NAME      VARCHAR(50)  NOT NULL,
  BASE_DURATION             int(11),
  BASE_COST      double(7,2),
  UNIT_COST      double(7,4),
  STATUS      CHAR(1)  CONSTRAINT COST_STATUS_CK  
                              CHECK (STATUS  IN  (0,1)),
  DESCR              VARCHAR(100),
  CREATIME      DATE DEFAULT SYSDATE ,--CREATIME      DATE DEFAULT 'SYSDATE'默认约束默认值没加单引号
  STARTIME      DATE,
  COST_TYPE                 CHAR(1)
  );
發糞塗牆 2013-12-31
  • 打赏
  • 举报
回复
你直接给出报错信息好点,这边没环境
orochiheart 2013-12-31
  • 打赏
  • 举报
回复
哥 这里是sqlserver版

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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