Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL引用另一个表作为外键_Sql_Sql Server_Sql Server 2012 - Fatal编程技术网

SQL引用另一个表作为外键

SQL引用另一个表作为外键,sql,sql-server,sql-server-2012,Sql,Sql Server,Sql Server 2012,我正在使用Microsoft的SQL server 2012,并在这里使用另一个表的主键作为外键创建一个表,但它说有语法错误 CREATE TABLE [dbo].[STUDENT] ( STUDENT_ID int not null Identity, SCHOOL_ID INT NOT NULL, CONSTRAINT PKEY PRIMARY KEY (STUDENT_ID), CONSTRAINT

我正在使用Microsoft的SQL server 2012,并在这里使用另一个表的主键作为外键创建一个表,但它说有语法错误

    CREATE TABLE [dbo].[STUDENT]
    (
         STUDENT_ID  int not null Identity,
         SCHOOL_ID INT NOT NULL,
         CONSTRAINT PKEY PRIMARY KEY (STUDENT_ID),
         CONSTRAINT FKEY FOREIGN KEY (USER_ID)  REFERENCES USER (USER_ID)

     );
它给我和
sql80001错误
请帮助

用户
是一个。使用
[]
转义名称

CREATE TABLE [dbo].[STUDENT]
(
     STUDENT_ID  int not null Identity,
     SCHOOL_ID INT NOT NULL,
     CONSTRAINT PKEY PRIMARY KEY (STUDENT_ID),
     CONSTRAINT FKEY FOREIGN KEY (USER_ID)  REFERENCES [USER] (USER_ID)
)
用户
是用户。使用
[]
转义名称

CREATE TABLE [dbo].[STUDENT]
(
     STUDENT_ID  int not null Identity,
     SCHOOL_ID INT NOT NULL,
     CONSTRAINT PKEY PRIMARY KEY (STUDENT_ID),
     CONSTRAINT FKEY FOREIGN KEY (USER_ID)  REFERENCES [USER] (USER_ID)
)