无法在 SQL 开发人员中更新包主体
Unable to update package body in SQL developer
我正在使用 SQL Developer 4.0.0.13 连接到 Oracle 11g 数据库。现在我有一个包需要更新它的主体,我在编辑器中打开包主体,然后进行更改
1) 右键编译
2) 右击编译调试
3) 保存(ctrl+s)
对于以上所有内容,新更改未保存...当我关闭包主体编辑器并再次打开它时,我没有找到我的更改。我尝试关闭应用程序并再次打开它但没有任何帮助......有什么想法吗???它似乎缓存或类似的东西。
更新
我尝试从同行的机器上更新它,工作正常...看来问题出在我的版本中...顺便说一下,它之前运行良好。
更新
如果尝试编辑任何数据库实体 (function/procedure/...),也会发生同样的情况。
我明白了原因,我只需要将模式名称作为包体的前缀......但奇怪的是 SQL 开发人员没有抱怨, 它只是打印了一条消息 'compiled'
我正在使用 SQL Developer 4.0.0.13 连接到 Oracle 11g 数据库。现在我有一个包需要更新它的主体,我在编辑器中打开包主体,然后进行更改
1) 右键编译
2) 右击编译调试
3) 保存(ctrl+s)
对于以上所有内容,新更改未保存...当我关闭包主体编辑器并再次打开它时,我没有找到我的更改。我尝试关闭应用程序并再次打开它但没有任何帮助......有什么想法吗???它似乎缓存或类似的东西。
更新
我尝试从同行的机器上更新它,工作正常...看来问题出在我的版本中...顺便说一下,它之前运行良好。
更新
如果尝试编辑任何数据库实体 (function/procedure/...),也会发生同样的情况。
我明白了原因,我只需要将模式名称作为包体的前缀......但奇怪的是 SQL 开发人员没有抱怨, 它只是打印了一条消息 'compiled'