当前位置: 首页 > 面试题库 >

相当于SQL Server的Oracle包含要索引的列

汪鸿志
2023-03-14
问题内容

Oracle是否让我包括要索引的列(例如中的SQL ServerINCLUDE子句CREATE INDEX)?

谢谢。


问题答案:

否。Oracle中的索引要么在索引本身中包括该列,要么不包括。

但是,根据您要解决的问题,索引组织的表可能是Oracle中合适的类比。



 类似资料:
  • 问题内容: 我需要能够生成运行查询,该查询将返回下表中的ID的下一个值: 在Oracle中,你可以在序列上调用NEXTVAL,它为你提供下一个序列(注意:不必在表上进行插入)。 谷歌搜索之后,我发现你可以使用以下查询找到auto_increment的当前值: 问题是我希望每次查询该值时该值都增加。在Oracle中,当你调用nextval时,即使不将行插入表中,序列的值也会增加。 有什么方法可以修改

  • 问题内容: 在mysql中是否有相当于Oracle的rowid? 我想做一个MySQL等效于此查询!!! 我想做的是::my_table没有主键..我正试图删除重复的值并强加一个主键(field1和field2的复合)。 问题答案: 在MySql中,通常使用会话变量来实现功能: 但是您无法在要从子查询中删除的表上进行排序。 UPD :也就是说,您将需要创建一个临时表,将测距子查询插入到该临时表中,

  • 问题内容: 在Access(或Jet,就此而言)中,Oracle的decode()是否具有等效项。 我面临的问题是:我应该基本上根据状态和日期(所有记录的状态均为2)对结果集进行排序(排序)。 在甲骨文中,我会像 问题答案: 最接近的类比是函数,例如 甲骨文: 访问数据库引擎 请注意,使用该函数,您每次都必须提供完整的谓词,因此,您不仅可以仅使用Supplier_id。对于默认值,请使用对人类读者

  • 问题内容: 首先,我是熊猫的新手,但我已经爱上了它。我正在尝试实现与Oracle的滞后功能等效的功能。 假设您有以下DataFrame: 如果这是一个oracle数据库,而我想创建一个按“ Group”列分组并按Date排序的滞后函数,则可以轻松使用此函数: 这将产生下表: 在大熊猫中,我可以将日期设置为索引并使用shift方法: 唯一的问题是,这不会按列分组。即使将日期和组这两列设置为索引,我仍

  • 问题内容: 我正在尝试创建一个函数,该函数将计算多维numpy数组中元素之间的晶格距离(水平和垂直步数)。为此,我需要在遍历数组时从每个元素的索引中检索实际数字。我想将这些值存储为可以通过距离公式运行的数字。 对于示例数组A 我想创建一个循环遍历每个元素的循环,对于第一个元素1,它将检索a = 0,b = 0,因为1处于A [0,0],然后对于元素来说a = 0,b = 1 2,因为它位于A [0

  • 问题内容: 当我查看特定查询的执行计划时,我发现我的成本的77%在聚簇索引查找中。 我使用聚集索引的事实是否意味着我不会因为输出的列而看到性能问题? 对我来说,创建一个非聚集版本并包含所有正在输出的列会更好吗? 更新:聚集索引使用组合键。不知道这是否有所作为。 问题答案: 使用非聚集索引上的包含列的原因是为了避免对聚集数据进行“书签查找”。问题是,如果SQL Server _理论上可以_使用特定的