欢迎各位兄弟 发布技术文章

这里的技术是共享的

HTML&CSS 有大用

USER/ROLE/PRIVILEGE 常用的VIEW 有大用


USER 存放的VIEW

SELECT USERNAME, PROFILE, ACCOUNT_STATUS FROM DBA_USERS;


系統权限存放的VIEW

select * from system_privilege_map

DBA_USERS               显示用户的信息

DBA_ROLES               显示数据库中所有角色

DBA_ROLE_PRIVS    显示用户及其角色

DBA_SYS_PRIVS       显示被授予系统权限的用户

DBA_TAB_PRIVS       显示用户及他们在表上的权限

 

USER_SYS_PRIVS        當前用戶擁有的系統權限

 USER_TAB_PRIVS        當前用戶擁有的對象權限

 USER_ROLE_PRIVS     當前用戶擁有的角色


 ROLE_SYS_PRIVS          角色擁有的系統權限

 ROLE_TAB_PRIVS         角色擁有的對象權限


普通分类: 

ORACLE的LNNVL函数使用 有大用

普通分类: 

Oracle异常之非预定义异常 有大用 有大大用

非预定义异常:


处理预定义异常无关的其他异常.


 


非预定义异常的处理步骤:


1.在pl/sql块定义部分,定义异常情况:


<异常情况> pxception;


2.将其定义好的异常情况与比标准的Oracle错误联系起来,使用pragma exception语句:


pragma exception_init(<异常情况>,<错误代码>);


3.在pl/sql块的异常处理处理部分对异常情况做出相应的处理.


 


实例:删除dept表中指定部分的信息(数据来自Oracle默认数据表)


分析:dept表和emp表有主外键关系,当删除指定部门信息时,应确保该部门下没有员工.


 


普通分类: 

在线繁体字转换 简体转繁体 繁体转简体 有大用

win10怎么查看文本文件编码格式 有大用

win10怎么查看文本文件编码格式,随小编一起看一下具体操作吧。

普通分类: 

如何在Windows 10中更改记事本默认编码 有大用

如果您始终使用ANSI或其他编码方式保存.txt文件,则最好在记事本中更改默认编码,这样就无需通过“另存为”对话框手动更改编码方式。操作步骤如下:

普通分类: 

如何修改outlook的默认语言 有大用

outlook在安装设置中,可以设置默认语言,如果之后想要修改,那么需要在设置选项中修改;

普通分类: 

如何中途退出存储过程 exit procedure 有大用 有大大用

如题,在一个比较长存储过程的,当在某一步中条件不满足时,就退出此存储过程,而不在执行存储过程中后面的代码。

普通分类: 

判断 no_data_found 异常 有大用 有大大用 有大大大用

declare 

max_salary_pf number;

begin

select max(salary) into max_salary_pf from my_emp where dept_id = 55;

  dbms_output.put_line('部门有员工');

  exception

    when no_data_found then

    dbms_output.put_line('此部门无员工');

end;


使用max(salary)  之后是有值的,不会抛出异常 



declare 

max_salary_pf number;

begin

普通分类: 

oracle 每日一题-function.RETURN语句 异常 exception 有大用

普通分类: 

oracle 判断游标是否为空 有大用 有大大用

oracle 判断游标是否为空                

    普通分类: 

    plsql 历史命令 上次执行的命令 最近 last command history command sql window 历史 面板 history pane 有大用 有大大用

    普通分类: 

    plsql中declare用法、number用法、字符串拼接用法(||),as关键字用法 声明时同时赋值 有大用 有大大用

    declare:用于plsql中的声明变量,和begin连用,和存储过程结构相似

    普通分类: 

    PLSQL 定义游标变量两种方式 动态给游标赋值 cursor 有大用 有大大用

    声明 游标变量 的两种方式

      普通分类: 

      plsql 格式化 美化 自己亲自做的 有大用 有大大用

      image.png

      普通分类: 

      PLSQL常用配置之窗口/版面保存、SQL格式化/美化、SQL注释\去掉注释等快捷键配置、登陆历史修改配置 有大用

      plsql 好像重新编译不起作用 只有执行才起作用 可能是bug吧 有大用 有大大用

      image.png

      普通分类: 

      plsql过程已成功完成,但是没有输出结果 有大用

      在学习oracle中,出现一个这样的问题就是运行一段程序后,界面上显示plsql过程已成功完成,但是没有输出结果。这是为什么?如下图

      普通分类: 

      PLSQL如何调试存储过程 步进调试 单步调试 有大用 有大大用 有大大大用

      1. 首先在PL/SQL的左侧资源栏中展开Procedures项(图中位置1),然后再其上面的搜索框中(图中位置2)输入存过名称的关键词,按回车键搜索要调试的存过,不停的回车,直到找到想要调试的存过。


      2. 找到想要调试的存过,左键单击选中该存过(图中位置1),然后右键单击该存过,从弹出菜单中选择“Test”项(图中位置2)。
      普通分类: 

      Oracle 数字转为字符串 to_char() 有大用 有大大用

      格式:TO_CHAR(number,'format_model')

      9 -->Represents a number

      普通分类: 

      oracle块中变量判断是否为空 有大用 有大大用 有大大大用

      普通分类: 

      Oracle查看表结构的方法【我】 列名 有大用 有大大用 有大大大用

      普通分类: 

      查看序列 sequence 当前值 下一个值 有大用 有大大用

      Select myseq.nextval from dual; 
      Select myseq.currval from dual; 

      select 序列名.currval from dual;  //获取序列的当前值,这个值是可变的。



      需要注意的是:


              数据库连接成功后,初次执行这句话,会报异常,不能用。


      如果不是你的语句单词拼写错误,就是因为没有先执行下边这句sql(select 序列名.nextval from dual;)。


      也就是先去获取序列的当前值加上增量后的值。(不知道这是啥情况,没有去研究)




      select 序列名.nextval from dual;  //获取序列的当前值加上增量后的值

      普通分类: 

      Oracle查询所有序列 有大用 有大大用

      普通分类: 

      plsql报错如何查看错误 有大用 有大大用

      选中错误文件,右键->edit

      普通分类: 

      在oracle中,怎么将一个OR作为一个and条件? 有大用 有大大用

      在oracle中,怎么将一个OR作为一个and条件?

      普通分类: 

      oracle 如何关闭游标 close cursor 有大用

      1.

      普通分类: 

      ORACLE日常-oracle字符串操作:拼接 (连接 相加)、替换、截取、查找 有大用 有大大用 有大大大用

      一、拼接字符串

      1、使用“||”来拼接字符串:

      普通分类: 

      oracle 调用存储过程和方法 有大用 有大大用

      1,oracle调用存储过程

      普通分类: 

      页面

      Subscribe to 个人技术网_前端_后台_php_div_css_linux_javascript_seo RSS