【发布时间】:2016-01-28 12:25:53
【问题描述】:
我在分配外键时遇到了 SQL Server 2014 中的以下 tSQL 问题。有人可以帮助我理解什么是不正确的吗?谢谢-JT
create table dbo.tbl_Util_Cost
(
chr_Grade nchar(10) not null Primary Key,
pct_Target decimal(18, 2) not null,
mon_Cost_Per_Hour money not null,
dec_Daily_Hours decimal(18, 1) not null
);
create table dbo.tbl_Team_Details
(
num_Personal_Number numeric(18, 0) not null,
chr_Name nchar(30) not null,
chr_Employee_Grade nchar(10) not null ,
dt_Start_Date date not null,
dt_End_Date date not null,
foreign key fk_Team_Details1 ( chr_Employee_Grade) references dbo.tbl_Util_Cost (chr_Grade)
);
我在外键上收到以下错误 -
消息 102,级别 15,状态 1,第 11 行附近的语法不正确 'fk_Team_Details1'
请指教!
【问题讨论】:
标签: sql-server tsql foreign-keys sql-server-2014 create-table