标签: oracle-sqldeveloper

在Oracle SQL Developer中恢复未保存的SQL查询脚本

由于这些聪明的代码,我知道如何在SQL Server中执行此操作

Use <database>
SELECT execquery.last_execution_time AS [Date Time], execsql.text AS [Script] 
FROM sys.dm_exec_query_stats AS execquery
CROSS APPLY sys.dm_exec_sql_text(execquery.sql_handle) AS execsql
ORDER BY execquery.last_execution_time DESC
Run Code Online (Sandbox Code Playgroud)

消息来源: 恢复未保存的SQL查询脚本

有没有办法在Oracle SQL Developer中执行此操作?

sql oracle oracle-sqldeveloper

17
推荐指数
3
解决办法
5万
查看次数

如何在sqldeveloper 4.0中对齐查询?

我有用sqldeveloper编写的查询,但我不知道如何以整齐的顺序对齐或格式化查询.

PS:我不知道这里是否可以提出这个问题.如果有人知道答案,请回答.

oracle-sqldeveloper

17
推荐指数
3
解决办法
5万
查看次数

在oracle中查找列中最长行的长度

有没有人知道是否有办法找到Oracle中列中最长行的长度?

基本上我需要得到最长行的长度,然后使用该长度加上1 SUBSTR来使列的输出比最长的字符串长一个字符.

谢谢

编辑:

感谢您的建议.

但是,这种MAX(LENGTH(column_name)) AS MAXLENGTH方法给了我想要的数字但是当我尝试使用它时,SUBSTR(column_name,1, MAXLENGTH)我得到一个无效的标识符错误.

所以我做了一个函数来返回我想要的数字然后使用:

SUBSTR(column_name,1,maxlengthfunc)
Run Code Online (Sandbox Code Playgroud)

这给了我以下输出:

SUBSTR(NAME,1,MAXLENGTHFUNC)
Run Code Online (Sandbox Code Playgroud)

而不是:

SUBSTR(NAME, 1, 19)
Run Code Online (Sandbox Code Playgroud)

并没有像我需要的那样缩小输出列的大小.

RTRIM(name)||' '
Run Code Online (Sandbox Code Playgroud)

在SQL开发人员中没有为我做任何事情.

谢谢.

sql oracle plsql oracle-sqldeveloper

16
推荐指数
3
解决办法
8万
查看次数

在ORA-28001密码过期后,在SQL Developer中更改密码

当尝试使用Oracle SQL Developer连接到我的数据库时,我收到错误:

ORA-28001密码已过期

如何在SQL Developer中更改密码?

oracle oracle-sqldeveloper

16
推荐指数
1
解决办法
5万
查看次数

PostgreSQL与SQL Developer问题

我为PostgreSQL添加了我的第三方JDBC驱动程序,显示了该选项卡.

但是,在我填写用户名/密码和主机名/端口,然后选择选择数据库 - 我得到:

Failure -FATAL: database "user1" does not exist
Run Code Online (Sandbox Code Playgroud)

还有谁有相同的问题吗?

我正在使用的JDBC驱动程序是postgresql-8.4-701.jdbc4.jar.

postgresql oracle-sqldeveloper

16
推荐指数
2
解决办法
1万
查看次数

Oracle SQL Developer中的旧SQL历史记录

在SQL Developer中,我发现了上个月的一些SQL命令,但由于它只显示过去4-5天的记录,因此无法找到它.

有没有办法找到那些没有在SQL历史记录选项卡下显示的旧SQL命令.

谢谢.

oracle oracle-sqldeveloper

16
推荐指数
3
解决办法
6万
查看次数

删除所有表sql developer

我有名称以"TBL_*"开头的表,但我不能通过单个命令删除所有表.

我怎么能放下这张桌子?

oracle drop-table oracle-sqldeveloper

15
推荐指数
2
解决办法
4万
查看次数

NLS_NUMERIC_CHARACTERS设置为十进制

我在测试机器中有一个数据库设置,在生产机器中有第二个.当我跑:

select to_number('100,12') from dual 
Run Code Online (Sandbox Code Playgroud)

然后它在测试机器中出错.但是,这种说法在生产机器中运行得很好.

现在,当我检查NLS_NUMERIC_CHARACTERS时,我在两台机器上都看到','(逗号).还有其他地方我应该寻找小数设置吗?

干杯!

oracle oracle11g oracle-sqldeveloper

15
推荐指数
1
解决办法
9万
查看次数

当SQL Developer空闲时,我失去了连接

我的问题是:我在台式计算机上使用VMWare在虚拟机上运行Windows 10上的Oracle 10G.我可以使用SQL Developer(在我的桌面上而不是在虚拟机上)连接到多个用户(SYS,HR,OE,...)但是如果一段时间内没有运行任何SQL语句,请说2分钟,我丢失了连接,并收到连接关闭或IO故障等错误:连接由同行重置.

这可能与sp_reset_connection有关吗?

当我在我的虚拟机上打开SQL Plus时,即使它已经空闲了30分钟或更长时间,我也不会失去连接.所以现在我认为虚拟机和我的台式计算机之间可能存在问题.在此之前一切正常.

我尝试关闭最近安装的反恶意软件应用程序而没有任何结果.任何人都知道我可以做些什么来解决这个问题?

亲切的问候,Veek


我偶然发现了Keep-ALive Extension并尝试了它,但没有成功.标准设置为2分钟.我已将此值更改为1到60分钟,但是一旦我停止运行语句,我就会失去连接.必须有别的东西.我已经安装了最新的SQL Developer版本,但它仍然是相同的.(我确实从早期版本中导入了设置,也许我必须尝试不导入它们.)或许还有其他建议吗?

亲切的问候,

Veek

sql oracle-sqldeveloper

14
推荐指数
3
解决办法
2万
查看次数

14
推荐指数
1
解决办法
2万
查看次数