我每天都使用 Notepad++,并且爱不释手。我希望它不能开箱即用的唯一一件事就是在数据库上运行 SQL。
当我需要命令行 Oracle 环境时,我使用 ConEmu 运行 SQLPlus,而其他一切都使用 Toad。所以我最终需要做的是从 N++ 复制我的代码并将其粘贴到 ConEmu 或 Toad 中。我希望我可以在 N++ 中打开“运行”菜单,然后弹出一个控制台,使用 SQLPlus 在 ConEmu 中运行代码。
有关于如何为 N++ 设置 SQLPlus 的THIS教程,但我更喜欢 ConEmu。有什么办法可以修改该教程中给出的代码以改用 ConEmu,还是我的想法全错了?
教程中的代码:
set ORA_USER=bert
set ORA_PASS=bert1234
set ORA_SID= ORCL
npp_save
cmd /c copy /y "$(CURRENT_DIRECTORY)\$(FILE_NAME)" "$(SYS.TEMP)\$(FILE_NAME)" >nul 2>&1
cmd /c echo. >> "$(SYS.TEMP)\$(FILE_NAME)"
cmd /c echo exit >> "$(SYS.TEMP)\$(FILE_NAME)"
sqlplus -l $(ORA_USER)/$(ORA_PASS)@$(ORA_SID) @"$(SYS.TEMP)\$(FILE_NAME)"
如果我所说的没有意义,有没有办法在 Notepad++ 中使用 Toad 的“数据网格”作为控制台?
谢谢你提供的所有帮助。