日期:2014-05-18  浏览次数:20302 次

看看这个建表问题!!
--创建表ManagerLogin
create table ManagerLogin(
mid char(8) not NULL primary key, 
mpwd varchar(20) not NULL,
moperate varchar(10) not NULL,
mdate datetime not NULL default getdate() ---这里报错
);

--创建表ManagerInfo
create table ManagerInfo(
mid char(8) foreign key references ManagerLogin(mid) not NULL, ---这里也报错
mname varchar(20) not NULL,
mphone char(11) not NULL check(mphone like '[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'),
memail varchar(50) not NULL check(memail like '%@%'),
maddress varchar(50) not NULL
);

一句话,这两个表建不起来,貌似语句没有错的呀。。
各位高手帮忙看看吧~~

------解决方案--------------------
sql2005 运行完毕 没有任何问题!估计数据库有问题。