在我们的代码库中有一些非常长的方法(几页代码).在阅读代码时,有时能够看到当前行所属方法的名称,而无需查阅方法的开头.在Intellij IDEA中这可能吗?我正在使用Intellij IDEA 7.0.3.
我有一个属于表空间报告的分区表.我想将它移动到表空间记录.
一种可能性是删除表并在新的表空间中重新创建它,但这对我来说不是一个选项,因为表中的数据需要在移动中存活.
我首先检查分区实际属于表空间报告:
SELECT * FROM user_tab_partitions WHERE table_name = 'REQUESTLOG';
Run Code Online (Sandbox Code Playgroud)
然后我试了一下:
ALTER TABLE requestLog MOVE TABLESPACE record;
Run Code Online (Sandbox Code Playgroud)
但是这给了我错误ORA-145111"无法对分区对象执行操作".
然后我发现我可以使用以下方法移动单个分区:
ALTER TABLE requestLog MOVE PARTITION "2009-12-29" TABLESPACE report;
Run Code Online (Sandbox Code Playgroud)
但由于表中有60个分区(基于日期),并且因为我可能必须为多个系统执行此操作,所以我想循环遍历所有分区名称,将每个分区名称移动到新的表空间.我尝试过,但无法让SQL工作.
即使我将所有现有分区移动到新表空间,创建新分区时仍然存在问题.新分区仍在旧表空间报告中创建.如何更改以便在新的表空间记录中创建新分区?
当一个文件有较版本更改签出从版本控制系统(颠覆和CVS在我的情况),我使用Ctrl+ Alt+ Shift+ ↑/ Ctrl+ Alt+ Shift+ ↓这些变化之间跳转。有时我想还原其中一些更改(但不是文件中的所有更改)。我可以通过使用鼠标并单击带有绿色箭头的小还原图标来做到这一点,但是有没有办法从键盘上做到这一点(不使用鼠标)?
我正在使用IntelliJ IDEA 7.0.3。
在Intellij IDEA的增量搜索模式下,有没有办法选择单词的其余部分.例如,假设我想找到"handleReservationGranted"这个词.我输入Ctrl-f进入增量搜索模式,然后开始输入字母"han".现在假设我找到了"handleReservationGranted"的开头.在我的搜索框中我有"han",但我现在希望能够选择单词的其余部分,以便搜索框包含"handleReservationGranted"而不是"han".
在Xemacs中,我可以键入Ctrl-s,键入"han",然后键入Ctrl-w.现在我的搜索词是"handleReservationGranted",而不是"han".所以现在如果按Ctrl-s,我会发现下一次出现"handleReservationGranted".
Intellij IDEA中是否有类似的功能?我现在能做的最好的事情就是继续输入其余字母(dleReservationGranted),或退出增量搜索,用Ctrl-W选择单词,然后用Ctrl-f再次输入搜索.
我正在使用Intellij IDEA 7.0.3.