问题标签 [data-dictionary]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1082 浏览

mysql - 在 MySQL 数据字典中包含外键

我正在为 MySQL 中的特定模式生成数据字典。到目前为止,我有 table_name、columm_name、column_type(如下 SELECT 语句中的)。如何在同一个数据字典中包含外键约束?我想输入外键信息。变成这种格式:


0 投票
1 回答
34 浏览

oracle - 检索 Oracle 函数参数的 SQL

有没有办法从数据字典中提取特定函数的参数?我已经看到一些查询工具显示了这些信息,我想知道它们是在解析 DDL 还是 Oracle 是否在某处存储了这些信息。谢谢你。

0 投票
1 回答
245 浏览

oracle - oracle 10g ~ 获取本地用户列表

在 Oracle 11g 中,他们在表中有一个名为Authentication_Type的列dba_users,使用它我们可以通过以下简单查询获取使用密码创建的本地用户列表:

我的问题是,如何获取Oracle 10g 中通过密码创建的本地用户列表?在 Oracle 10g 中,该dba_users表没有该Authentication_Type列。

0 投票
3 回答
29 浏览

sql - 从 Oracle DB 获取模式抛出错误

这个查询

正在抛出这个错误

这有任何意义吗?

0 投票
2 回答
768 浏览

abap - 如何在 ABAP 中创建两个复合外键

我得到了三张桌子。user taguser_tag。的主要useriduser+ client,其中之一tagidtag+ clientuser_tag现在我想为这两个主键创建表的外键,而不需要客户端两次。

我怎样才能做到这一点?它在条目帮助/检查中是如何显示的(输入只有一个来源,并且client有两个来源)?

这里的例子:

我的新表的可能值:

现在在我的检查表中,我想检查我的密钥是否在该表中。如果我不检查客户,我会有更多我不想要的可能性(不一致):

0 投票
1 回答
89 浏览

mysql - 如何查找没有外键的表?

是否有显示哪些表没有外键的查询或命令?

0 投票
1 回答
181 浏览

sql - 如何从特定数据库中的所有表中检索不属于主键和外键的所有列

我对 Stackoverflow 很陌生,为任何错误道歉。

我正在使用 Qlikview。它不允许在两个不同的表中具有相同名称的列。每次我需要从 oracle 导入表时,我都会为每一列创建别名。现在我想处理大型数据库。所以我决定创建一个过程,将所有非约束列作为输入,并在表名中附加列名。

我已经编写了一个具有基本知识的 sql 查询,该查询现在返回主列,但是当访问外键时不起作用(它检索具有外键的列)

我的查询如下

任何建议将不胜感激

谢谢

0 投票
1 回答
52 浏览

database - 需要数据字典和 Oracle 建议

我有四个表称为(使帖子更容易理解)a、b、c 和 d。

我为它们创建了一个数据字典,包含所有需要的属性和其他信息。我对是否必须在数据字典中包含我的多对多表(例如 a_b)感到困惑?

另外,我是否也需要在 Oracle 数据库中拥有多对多表?

0 投票
1 回答
518 浏览

mysql - 按外键约束对表名排序(即表x记录需要存在才能创建表y记录)

有什么方法可以查询数据字典以按应填充的顺序获取表列表。

我有一个项目,我正在对大量表进行批量插入,如果我可以获得按填充顺序排序的表列表,那将非常有帮助。

我的具体用例是 MySql,但如果这个功能也存在于 Oracle、MS SqlServer 等中会很有趣。

编辑:例如,如果我创建这些表(伪代码)

我希望排序顺序是这样的:

0 地址

0 个人类型

1人

2 个人地址

  • address 没有依赖项,因此可以先填充(排序等级 = 0)
  • person_type 没有依赖项,因此也可以先填充(排序等级 = 0)
  • person 取决于 person_type,因此在创建适当的 person_type 记录之前无法填充它(排序等级 = 1)
  • person_address 取决于 person_type、person 和 address,因此只有在这些表中存在记录后才能填充它(排序等级 = 2)
0 投票
1 回答
58 浏览

python - 在python中连接多个数据字典

我用year_quarter键创建了多个数据字典。然后我.describe()在我有兴趣研究的列之一上使用了 column A。现在我想创建一个DataFrame使用创建的统计信息.describe()。这就是我所做的:

但这给了我NaN整张桌子的价值。