Sql server 2008 r2 在我的表tbl_AddImages上设置外键时出错
在这里,我创建了带有主键约束的表,我想创建另一个引用该主键的表。我得到了这个错误:Sql server 2008 r2 在我的表tbl_AddImages上设置外键时出错,sql-server-2008-r2,Sql Server 2008 R2,在这里,我创建了带有主键约束的表,我想创建另一个引用该主键的表。我得到了这个错误: CREATE TABLE失败,因为以下SET选项的设置不正确:ANSI\u PADDING 验证SET选项是否正确,可用于索引视图和/或计算列上的索引和/或筛选索引和/或查询通知和/或XML数据类型方法和/或空间索引操作 有人帮我吗?多谢各位 CREATE TABLE [dbo].[tbl_AddItems]( [id] [int] IDENTITY(1,1) NOT NULL, [Product
CREATE TABLE
失败,因为以下SET
选项的设置不正确:ANSI\u PADDING
验证SET
选项是否正确,可用于索引视图和/或计算列上的索引和/或筛选索引和/或查询通知和/或XML数据类型方法和/或空间索引操作
有人帮我吗?多谢各位
CREATE TABLE [dbo].[tbl_AddItems](
[id] [int] IDENTITY(1,1) NOT NULL,
[ProductId] AS ('SHPLT'+right('0000'+CONVERT([varchar](10),[ID],(0)),(4)))PERSISTED NOT NULL,
CONSTRAINT PK_ProductId PRIMARY KEY CLUSTERED(ProductId),
[ProductCategory] [varchar](20) NULL,
[ProductName] [varchar](30) NULL,
[Price] [decimal](6, 2) NULL,
[ProductCode] [varchar](20) NULL,
[Descriptions] [varchar](max) NULL,
[Stock] [int] NULL,
[Discount] [int] NULL
)
CREATE TABLE [dbo].[tbl_AddImages]
(
[Id] INT IDENTITY(1,1) NOT NULL,
[ProductId] AS ('SHPLT'+right('0000'+CONVERT([varchar](10),[ID],(0)),(4)))PERSISTED NOT NULL,
CONSTRAINT [FK_ProductId] FOREIGN KEY([ProductId]) REFERENCES [tbl_AddItems] ([ProductId]),
[ImgId] [varchar](20) NULL,
[ImgPath] [varchar](100) NULL
)