DBMS_OUTPUT.PUT_LINE是依靠SQL*Plus命令SET SERVEROUTPUT ON来显示输出的。默认的SERVEROUTPUT已经关闭,这就是为什么看不到输出的原因。
在面对存储过程与函数的选择问题时,何时该选择存储过程,何时该选择函数,是否有既定的规则可以遵循,专家给出了解答。
我怎样才能够登录造成服务器错误的命令和SQL语句?我有一个触发器,在服务器错误出现后登录了log_error表里的……
在PL/SQL里 ,我经常会使用以下的语句……,如果在PL/SQL出现了错误有什么方法可以捕获这些错误代码么?我唯一能做的事情就是说明所有可能的错误情况……
是不是在执行插入、更新和删除语句之前通过JDBC的一种较好方法执行选择语句进行查询,而不是等待Oracle返回报告显示出现错误?
有没有什么方法能够通过MERGE语句寻找错误?同样,有没有什么方法了解如何插入记录或者更新MERGE语句,如SQL%ROWCOUNT?
在Oracle里有没有一种方法能限制用户在应用层执行一般操作,如insert、delete、drop等(也就是用户一查询,就能SQL*Plus里限制他,不让他访问数据库)?
如何保证安全访问寄宿的数据库?Oracle是不是对此有其他更好的解决办法?如果你只是打算承载数据库而不是管理它,那么他们能通过拒绝给你帐户不让你访问数据库……
我想在一个文档上将验证复杂密码,怎样才能记录并安装这种功能?每次都要修改密码吗?我的DBA办公室安装的是Oracle 8.1.6 ,Solaris 2.7。