手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
foreign-keys
foreign-keys专题提供foreign-keys的最新资讯内容,帮你更好的了解foreign-keys。
sqlite3 – 在执行SQLite alter table技巧时更新外键引用
在SQLite FAQ [1]中,提到SQLite没有完整的ALTER TABLE支持.在上一个关于StackOverflow [2]的问题中,提到了一种技巧来完成表修改. 我想知道的是如何保留FOREIGN KEY引用,因为它们被移动到随后被删除的重命名表中.我应该对每个与我正在修改的实际表具有外键关系的表执行相同的操作吗? [1] http://www.sqlite.org/lang_alte
作者:佚名 时间:2020-06-01
我如何找到哪些表引用Oracle SQL Developer中的给定表?
在 Oracle SQL Developer,如果我查看一个表上的信息,我可以查看约束,这让我看到外键(以及因此哪些表被引用这个表),我可以查看依赖关系看看什么包和这样的参考表。但我不知道如何找到哪些表引用表。 例如,说我在看emp表。还有另一个表emp_dept,它捕获哪些员工在哪些部门工作,哪些部门通过emp表(通过emp表的主键)引用emp表。有没有办法(通过程序中的一些UI元素,不通过SQ
作者:佚名 时间:2020-07-03
添加FK约束(Oracle)时权限不足
ALTER TABLE LAB_ADMIN_USER.TEST_TEMPLATE_ABBR ADD ( CONSTRAINT TEST_TEMPLATE_ABBR_R01 FOREIGN KEY (test_template_id) REFERENCES LAB_ADMIN.TEST_TEMPLATE (test_template_id) ON DELETE CASCADE) 执行
作者:佚名 时间:2020-07-25
如何在Oracle上使用“ON UPDATE CASCADE”创建外键?
在MS SQL Server中,可以使用ON UPDATE CASCADE选项创建外键,因此每当更新主键中的一个列时,DBMS也会更新其他表中的外键. 那么,如何在Oracle中实现呢? Oracle不允许使用“ON UPDATE CASCADE”的外键约束. 这里有几个选项. 创建外键,并创建“On Update”触发器. 使用下面的包(需要安装在db中). http://tkyte.blogs
作者:佚名 时间:2020-08-14
oracle – 如何将所有具有FK的表放到另一个表中?
有没有办法让所有具有外键的表到oracle中的另一个表中查询? 这是 a good article的答案: select owner,constraint_name,constraint_type,table_name,r_owner,r_constraint_name from all_constraints where constraint_type='R' and r_constraint
作者:佚名 时间:2020-06-30
如何将外键添加到现有的sqlite(3.6.21)表?
我有下面的表: CREATE TABLE child( id INTEGER PRIMARY KEY, parent_id INTEGER, description TEXT); 如何在parent_id上添加外键约束?假设外键已启用。 大多数示例假设您正在创建表 – 我想将约束添加到现有的约束。 你不能。 虽然向表中添加外键的SQL-92语法如下: ALTER TABLE ch
作者:佚名 时间:2020-07-19
SQlite – Android – 外键语法
我一直在试图让外键在我的Android SQLite数据库中工作。我试过下面的语法,但它给了我一个力close: private static final String TASK_TABLE_CREATE = "create table " + TASK_TABLE + " (" + TASK_ID + " integer primary key a
作者:佚名 时间:2020-07-19
SQLite中的外键优化
我知道SQLite本身不执行外键,但这不是我的主要关注点.问题是:如果我申报 CREATE TABLE invoice ( invoiceID INTEGER PRIMARY KEY, clientID INTEGER REFERENCES client(clientID), ... ) 将sqlite至少使用clientID是外键的信息来优化查询并自动对invoice.clien
作者:佚名 时间:2020-07-24
sqlite3“外键约束失败”
我已经设置了两个表: CREATE TABLE A ( id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, name TEXT ); CREATE TABLE B ( id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, id2 INTEGER, book TEXT,
作者:佚名 时间:2020-07-24
postgresql – pgAdmin中的主键和外键
我想知道一些可以给我一个解释如何在pgAdmin中分配主键和外键? 我在网上找不到任何信息。 例如…我有一个学生表,所有的细节(地址,d.o.b.等)。我要添加一个student_number到表,并使其成为主键。 我只想知道如何使用pgAdmin?如果你可以解释给我进一步的信息关于使用主键在postgreSQL(和pgAdmin)。与外键相同的情况。 pgAdmin中没有选项可以向现有表中添加列
作者:佚名 时间:2020-07-03
Postgresql约束
我似乎无法得到这个权利,我试图修改一个字段为外键,级联删除…我做错了什么? ALTER TABLE my_table ADD CONSTRAINT $4 FOREIGN KEY my_field REFERENCES my_foreign_table ON DELETE CASCADE; 这将有助于如果你张贴的错误消息。但我想你只是错过括号: ALTER TABLE my_table A
作者:佚名 时间:2020-07-04
在PostgreSQL中删除带有外键的行
我想删除包含外键的行,但当我尝试这样的: DELETE FROM osoby WHERE id_osoby='1' 我得到这个声明: ERROR: update or delete on table “osoby” violates foreign key constraint “kontakty_ibfk_1” on table “kontakty” DETAIL: Key (id_osoby)
作者:佚名 时间:2020-07-04
postgresql中的外键可能被触发器所违反
我在postgres中创建了一些表,从一个表添加了一个外键到另一个表,并将ON DELETE设置为CASCADE。奇怪的是,我有一些似乎违反这个约束的领域。 这是正常的行为吗?如果是这样,有没有办法得到我想要的行为(没有违规行为)? 编辑: 我原创创建外键作为CREATE TABLE的一部分,只是使用 ... REFERENCES product (id) ON UPDATE CASCADE ON
作者:佚名 时间:2020-07-06
postgresql – 如何在psql中使用外键约束将一个表的结构复制到另一个表?
使用时不会复制外键约束 create table table_name ( like source_table INCLUDING ALL)' 在Postgres.如何创建包含所有外键的现有表的副本. 在CREATE TABLE … LIKE ….中没有自动创建外键的选项. 对于the documentation: LIKE source_table [ like_option … ] Not-n
作者:佚名 时间:2020-07-12
设置约束延迟不适用于PostgreSQL事务
这是情况:我有两个表,其中一个引用另一个(例如,table2引用表1).创建这些表时,我将外键约束设置为DEFERRABLE,并将ON UPDATE和ON DELETE子句设置为NO ACTION(这是默认值). 但是,当运行下面的事务时,我得到以下错误. 交易: START TRANSACTION; SET CONSTRAINTS ALL DEFERRED; UPDATE table1 SET
作者:佚名 时间:2020-07-13
双重外键在postgresql
我试图使用一个双主键作为外键. Create table AAA ( AAA_id int primary key ); create table BBB ( AAA_id int, BBB_name character varying(20), primary key (AAA_id, BBB_name) ); create table CCC ( AAA_i
作者:佚名 时间:2020-07-13
外键引用可以在PostgreSQL中包含NULL值吗?
举个例子 create table indexing_table ( id SERIAL PRIMARY KEY, created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(), ); 下表之间有区别吗? 表格1: create table referencing_table ( indexing_table_id INTEGER referenc
作者:佚名 时间:2020-07-19
jsonb和主/外键:在PostgreSQL中表现更好?
我正在考虑将PostgreSQL的jsonb列类型用于新的后端项目,该项目主要用作REST-ful JSON API.我相信PostgreSQL的jsonb非常适合这个项目,因为它会给我JSON对象,而不需要在后端进行转换. 但是,我已经读过jsonb数据类型随着键的添加而变慢,我的架构需要使用主键和外键引用. 我想知道是否在自己的列中使用主键/外键(以标准的关系数据库方式)然后为其余数据使用js
作者:佚名 时间:2020-07-19
postgresql – 在PgAdmin中添加外键
我有下面的studidtemplates表: template_id是primary_key 我想创建一个引用template_id作为外键的新表.它被命名为studidtemplatetextelements.见下图: 我在第二个表中创建了一个列template_id,并希望在studidtemplates表中将其作为引用template_id的外键.我是通过单击Constraints选项卡中的
作者:佚名 时间:2020-07-08
CakePHP模型与多个外键的关系
在我的Cake PHP应用程序中,我有匹配和团队的模型.每个Match都有一个home_team_id和一个away_team_id,两者都引用不同的Team. 在我的team.php文件中,我能够形成团队主场比赛的关系: var $hasMany = array( 'HomeMatch' => array('className' => 'Match', 'foreignKey' => 'ho
作者:佚名 时间:2020-07-01
上一页
37
38
39
40
41
42
43
44
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• 微星首款磁吸移动固态硬盘发布:最高4T
• 骁龙新旗舰处理器8 Elite即将发布 小米
• 华为Mate 70最快月底发布 造价比苹果16
• iOS 18.1 Beta 6更新内容功能:睡眠呼吸
• OPPO K12 Plus发布时间官宣 号称“游戏
• 苹果M4 Mac Geekbench性能曝光:较M3提
• 荣耀X60系列定档10月16日发布 前代销量
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot