VARCHAR不能识别为有效的数据类型
答
看起来像你正在使用SQL Server CE,如果是的话,你需要使用nvarchar
答
你的代码是好的,但你缺少一个“”第二个表。见下文。
CREATE TABLE Employee170340 ( ENO整数, ENAME VARCHAR(20), 作业VARCHAR(20), DNO整数, 薪水浮子 约束Employee_170340 PRIMARY KEY(ENO) )
CREATE TABLE Family170340 ( ENO整数, 名VARCHAR(15), 关系VARCHAR(20), 约束Family_170340主键(ENO,名称) ,约束Family_870外键(eno)参考Employee170340(eno) )
请将您的代码放入您的消息中,而不是作为无法复制/粘贴进行测试的静态图像。另外,“薪水”不应该是一个浮动。 – pmbAustin