在Oracle SQL开发,可以列表中的数据表使用的数据选项的时候观看表。还有一个'类...'按钮设置排序的数据你是观看。这可能非常方便查看一些数据。

问题:我设置一种便于查看了特别是表格这是不支持由索引,表。它似乎SQL开发并排序上飞行的时候,你去查看这些数据。在第一个延迟是不是太坏的。但是,该表已经发展壮大,现在它需要的是永远。有没有办法阻止它除了通过武力戒烟SQL开发,失去任何未保存的.(如果你知道另一个办法阻止这样,让我知道!) 因此,我应该改变观察排了别的事情,但你只能访问的排序...按钮的时候观看的数据。

是否有另一种方式来删除的观看的排序以另外的观察数据?

那里不会SQL开发存储这样的信息?

任何方法来阻止分类的数据后点击数据的标签,同时等待它的出现?

有帮助吗?

解决方案

我没有从GUI中找到一个命令来消除排序顺序,但您可以使用此解决方法:

  1. 进入sqldeveloper设置文件夹。在M $ Windows上位于%HOME_USER%/ Application Data / SQL Developer
  2. 执行全文搜索,指定已排序列的名称。如果列的名称太常见(例如:data),请在同一个表中指定另一个具有不同名称的列。您将找到一个或多个符合搜索条件的xml文件。这些文件是表描述符。
  3. 在xml描述符的末尾搜索名为'orderByClause'的taf元素。如果它包含要从排序中消除的列的名称,则用空元素替换该行()
  4. 重新启动sqldeveloper并且......不再存在!
  5. 希望这有帮助

    干杯, 法布里奇奥·福蒂诺

其他提示

如果你愿意花一个小风险,可以按照开始做法布里奇奥的建议,并随后清理房子如下:

  1. 在sqldeveloper设置文件夹。在万美元窗户是位于%HOME_USER%/应用程序的数据/SQL开发
  2. 执行搜索使用下面罩"*tablesettings.xml".
  3. 删除的文件,回到你。
  4. 重新启动sqldeveloper和你的问题了。

    • 为了安全起见,你可能仅仅是想将这些文件的隔离目录。

易于修复(至少在v1.5.5中,这是我正在使用的)。有一个prefs选项可以重置它,在这里阅读: https://forums.oracle.com/forums/thread.jspa?threadID= 860431个

  

转到工具>偏好>数据库> ObjectViewer参数并选择“清除”按钮。这将清除排序设置。

我认为目前没有办法,但有一个建议的增强功能,不保留您可以在这里是SQL Developer论坛

  1. 进入sqldeveloper设置文件夹。在M $ Windows上位于%HOME_USER%/ Application Data / SQL Developer
  2. 在SQLDEveloper 3.0.03版本上(我猜),搜索* GridSettings.xml
  3. 找到包含与您的表/视图相关的xml的文件。
  4. 删除文件或仅删除与先前从表中删除的列对应的行。你需要删除行; ;
  5. 您无需重新启动sqldeveloper。只是断开连接并连接回来为我做了。
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top