试图在SQL Server中创建一个表值列



我正在尝试执行以下命令:

CREATE TABLE *table name*
[Id] int,
[Country] [dbo].[Country] NULL,
more columns...CONSTRAINTS

[dbo].[Country]已经存在并且已经填充,但是SSMS用错误标记[Country] [dbo].[Country] NULL

列[Country]的数据类型无效

和失败的消息

列、参数或变量#8:找不到数据类型dbo。国家

您基本上想引用表Country的主键,从而创建一个外键。您的Country列应该具有与Country表上的主键相同的数据类型。

相关内容

  • 没有找到相关文章

最新更新