腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9932)
视频
沙龙
3
回答
如
何在
MS
SQL
Server
2012中
允许
外
键
上
的
空
值
?
如
何在
MS
SQL
Server
2012中
允许
外
键
列上
的
空
(
空
)
值
并保持引用完整性?我在子表中
的
外
键
上
创建了约束。防止删除父表中
的
主键记录,可以。但它不
允许
我将新记录添加(插入)到子表中,将
外
键
列保留为
空
。我在我
的
应用程
浏览 31
提问于2017-08-10
得票数 3
3
回答
要插入或删除
的
PSQL/
SQL
约束
、
、
、
我有这些表格:id iduser_id
值
:id2id2 user_id value2 f正如表名所示,我是从遗留权限系统迁移过来
的
。我想做
的
是: 当old_permission.value为't‘时,我希望删除用户权限中任何匹配
的
行。因此,如果用户3在权限
浏览 1
提问于2013-02-07
得票数 0
回答已采纳
4
回答
值
为null
的
SQL
Server
2005唯一
键
、
我在
SQL
Server
2005中有一个带有
外
键
的
表,我希望该
外
键
是唯一
值
或null。我已经将其设置为唯一
键
,但它不
允许
在同一个表中有多个
空
值
。可以做我想做
的
事吗?
浏览 4
提问于2011-05-13
得票数 8
回答已采纳
2
回答
MySQL中添加约束语法
的
区别?
因此,我在MySQL表中
的
一个列上应用
外
键
约束。REFERENCES code(id);ALTER TABLE book ADD FOREIGN KEY(book_type) REFERENCES code(id); 为什么我们有两种方法来实现同样
的
事情呢
浏览 0
提问于2018-12-19
得票数 1
回答已采纳
1
回答
具有空
值
的
多列FKs
、
、
我理解,在PostgreSQL中,如果表B到表A之间存在多列FK,而表B中
的
一个或多个FK列是可
空
的
,那么FK仍然被认为是B中值为NULL
的
行
的
“荣誉”,但不检查表A中是否存在相应
的
行(作为主键列不能为
空
):但是,这是特定于PostgreSQL
的
还是在
SQL
标准中呢?(尝试使用
SQL
,看起来MySQL和MySQL
的
行为都是一样
的
)。
浏览 0
提问于2014-11-06
得票数 0
回答已采纳
1
回答
甲骨文-
外
键
中没有?
、
、
“解释组成
外
键
的
列中出现NULL时出现
的
问题。讨论ANSI如何尝试使用在使用连接
外
键
时可以采用
的
三条”匹配规则“解决此问题。” 有人能为我指出这些“匹配规则”
的
正确方向吗?
浏览 6
提问于2009-05-18
得票数 1
1
回答
可
空
的
外
键
约束
、
、
、
、
我们试图使我们
的
应用程序与之兼容
的
数据库是
SQL
Server
2008。 我们遇到
的
问题是,我们
的
应用程序在许多情况下在许多文件中使用了可以为
空
的
外
键
。这些可以为
空
的
外
键
可以在其他数据库中工作,但我们还没有找到在
SQL
Server
2008中使用它们
的
方法,因为它在给定
的
时
浏览 1
提问于2012-01-25
得票数 0
3
回答
约束问题/Solution在sqlServer中
的
应用
、
、
抱歉,我
的
问题太肤浅了。Picture,News,product和图片库Table。在“我
的
图片表”中,所有其他三个表都有3个
外
键
,所有
外
键
都是可
空
的
,默认
值
= -1。所有表都有主键和标识。 在我
的
two表单中,我插入
的
每一张照片都与one、2或3其他表相关。我不知道如何插入照片而不给这个错误“插入语句与<em
浏览 5
提问于2010-03-03
得票数 1
回答已采纳
2
回答
在数据库系统中不同表之间建立连接
、
、
、
我在数据库系统中创建了不同
的
表。现在我需要在它们之间建立一个关系,我
的
意思是一个表中
的
主键应该连接到另一个表中
的
外
键
。我应该在创建表本身时这样做,还是当我插入数据时,它们会连接在一起,它们是相同
的
?
浏览 4
提问于2012-07-17
得票数 0
回答已采纳
2
回答
将
MS
ACCESS数据库表导入
SQL
server
、
、
、
我正在尝试将
MS
访问表导入
SQL
server
.1)当我遵循
SQL
server
=>中
的
步骤时,右键单击DB名称、=>任务、=>导入数据.我将能够成功地导入这些表。(这是我提到
的
网站: )它只是导入表列,而不是
键
约束。我希望将所有主键和
外
键
应用于列,就像在
MS
Access中一样。
浏览 1
提问于2020-04-09
得票数 0
2
回答
唯一约束列只能包含一个
空
值
、
、
可以在可以包含NULL
的
列上创建唯一约束。但是,在该列中最多只能有一行包含NULL。我不明白为什么会这样,因为根据定义,一个NULL不等于另一个NULL (因为NULL实际
上
是一个未知
值
,一个未知
值
并不等于另一个未知
值
)。 我
的
问题是: 1.为什么会这样?我有一种预感,这是因为唯一约束可以充当
外
键
的
引用字段,否则如果存在多个带有NULL
的
记录,FK将不知道它引用
的
是引用表中
的
哪个记
浏览 1
提问于2013-07-05
得票数 11
回答已采纳
3
回答
如
何在
Oracle
上
创建带有“OnUpdating级联”
的
外
键
?
、
、
在
MS
SQL
Server
中,可以使用ON UPDATE级联选项创建
外
键
,因此,每当您更新主键中
的
某一列时,其他表中
的
外
键
也将由DBMS更新。 那么,如
何在
Oracle中做到这一点呢?
浏览 1
提问于2009-08-17
得票数 8
3
回答
EF6数据库首先映射一对一关系
、
、
在我
的
数据库中,通过对外
键
表进行唯一约束,我实现了一对一
的
关系。这被
Sql
Server
Management Studio正确地标识为一对一关系:我
的
问题是,EF6没有将其识别为一对一关系,并在Person类
上
生成一个集合:如果T4模板中
的
itemCollection包含唯一
键
信息,那么我可以很容易地修改t4模板,使其在表
上
存在唯一
键
时不生成集合。但它们只包含
外</
浏览 0
提问于2016-05-09
得票数 4
1
回答
为什么在
MS
Access 2007
的
插入操作中,我
的
子窗体不包括父窗体
的
外
键
?
、
、
、
、
问题column 'EngagementLetterID_F
浏览 5
提问于2012-12-04
得票数 0
回答已采纳
3
回答
是否需要将
外
键
设置为非
空
、
如果我们没有显式地将
外
键
列写为NOT NULL,是否需要将表中
的
外
键
列设置为not null?它能包含
空
值
吗?下面两个陈述之间
的
区别是什么: [PhoneId] [int] NOT NULL FOREIGN KEY REFERENCES [dbo].
浏览 4
提问于2013-10-26
得票数 4
2
回答
在其中一列中具有多个
空
值
的
复合唯一
键
约束
、
、
、
我在表x上有一个唯一
的
键
,有3列(a,b,c),其中a,b,c是
外
键
,c在x表中可以是null。a b c1 1 11 1 NULL 1 1 NUll 上面的行在MySQL
上
是有效
的
,插入带有多个null
的
行不会违反constraint.But这在Oracle、
SQL
-
Server
此场景中
的
最佳实践是什么?对于每个unique约束,都会创建唯一索引,如果我禁用了uniq
浏览 15
提问于2019-01-21
得票数 3
1
回答
什么才是合适
的
模式协会?
、
、
、
、
删除“当前关联”下
的
三行代码,我在迁移和播种方面没有问题。实际
上
,保留这三行,但从第一行中删除index: true, foreign_key: true,它也会正确迁移。最好
的
情况下,我只是在组织模型中有一个列,其中包含使用
的
actioncode,如果没有使用actioncode,则为
空
。例如,我需要一个模型关联来打印所有使用了特定操作代码
的
组织。替代关联1:与此关联
的
问题是,actioncode仍然是组织模型中
的
一个强制变量,因此不能为零。另外,我
浏览 6
提问于2015-05-06
得票数 0
回答已采纳
6
回答
重置自动递增列
、
在重新输入数据而不是从1开始
的
ID时,现在开始于332。我想让桌子从1点开始,而不是332点。我已经从数据中删除了数据,所以很清楚。如何将ID重置为1。谢谢,很抱歉,如果这篇文章在我不知道如何搜索
的
地方。
浏览 1
提问于2009-02-26
得票数 5
2
回答
将Mdb转换为
Sql
Server
、
、
如何使用c#或其他语言将mdb access文件转换为
sql
server
?我在msdn里找到了一个。但是,我不明白。 谢谢。
浏览 0
提问于2011-02-21
得票数 0
回答已采纳
1
回答
对两列主键
的
外
键
引用
、
、
我正在构建一个必须在MySQL、PostgreSQL和SQLite上工作
的
数据库。我
的
一个表有一个两列主键: state CHAR(2) NOT NULL, etc..., ); name VARCHAR NOT NULL,
浏览 0
提问于2010-03-19
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SQL语句创建表单table
SQL Server数据库介绍
DBA必备的23款最佳SQL管理工具,精选!
4.2 加载数据模型
基本 SQL 之数据库及表管理
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券