小编Awe*_*ome的帖子

数据库中已有一个名为“tblPerson_Gender_FK”的对象

在SQL Server 2014中,我想创建一个外键

ALTER TABLE tblPerson
    ADD CONSTRAINT tblPerson_Gender_FK 
        FOREIGN KEY(Gender) REFERENCES tblGender(ID);
Run Code Online (Sandbox Code Playgroud)

但我总是收到这个错误:

消息 2714,级别 16,状态 5,第 30 行
数据库中已有一个名为“tblPerson_Gender_FK”的对象。

消息 1750,级别 16,状态 0,第 30 行
无法创建约束或索引。请参阅以前的错误。

这是我的桌子

create table tblPerson
(
    ID int Primary Key NOT NULL,
    Name varchar(max) Not null ,
    Email varchar(max) Not null,
    Gender int
)
Run Code Online (Sandbox Code Playgroud)

和另一个

create table tblGender
(
     ID int not null Primary key,
     Gender varchar(max) 
)
Run Code Online (Sandbox Code Playgroud)

database sql-server constraints foreign-keys

5
推荐指数
1
解决办法
4607
查看次数

如何在 Python 3 中使用 DNS 解析器?

我想从 Python 检查 MX-Record。所以我安装了这个dnspython包,但是当我尝试导入以下库时:

import dns.resolver
Run Code Online (Sandbox Code Playgroud)

它显示以下错误:

ModuleNotFoundError: No module named 'dns'.
Run Code Online (Sandbox Code Playgroud)

我使用 PyCharm 和 Python 3。

python dns mx-record python-3.x

5
推荐指数
1
解决办法
2万
查看次数

如何在SQL Server中添加Identity Column?

在此输入图像描述

这是我的表,Id是唯一约束...现在我想在ID中添加身份列.任何人都可以帮助我如何使用TSQL.这是现有的表格.

sql t-sql sql-server identity-column

0
推荐指数
1
解决办法
4475
查看次数