- 2026年07月10日
- 星期五
SQL Server使用英文字符串的匹配的时候默认是忽略大小写的,这样用起来是比较方便的,如果想不忽略大小写也可以修改配置,但是Oracle好像不能忽略大小写,在进行字符串匹配的时候就比较麻烦了。那么该怎么解决大小写敏感的问题,把需要的数据都查询出来呢?最
今天Oracle数据库遇到一个问题,用户在用客户端登陆数据库时,抛出异常:ORA-00020: maximum number of processes (150) exceeded 从表面上看是Oracle连接的用户过多,但是这是一个开发环境,没有什么系统在使用,就我们几个开发人员用,之前从来没有出现过这
–异常处理declaresNum number := 0;beginsNum := 5 / sNum;dbms_output.put_line(sNum);exceptionwhen others thendbms_output.put_line(is Error!);end;–自定义异常declareex_custom_invaild_age exception; –自定义的异常myerrage int;beginage := 请输
–goto跳转语句–在goto 后,跳转到相应的语句,然后执行该语句和后面所有语句begindbms_output.put_line(goto开始了);goto c;–不被执行dbms_output.put_line(goto);dbms_output.put_line(goto);dbms_output.put_line(goto);dbms_output.put_line(goto);adbm
–演示隐式游标,系统自动声明,自动打开,自动使用并且自动关闭beginupdate emp set sal = 1000;dbms_output.put_line(影响的行数: || sql%rowcount);end;rollback;/*游标的使用方法:第一步:声明游标第二步:打开游标第三步:使用游标进行循环操作第四步:
–1.随机数select dbms_random.value from dual;select mod(dbms_random.random, 10) from dual;–0-9随机数select abs(mod(dbms_random.random, 10)) from dual;–40-49随机数select 40 + abs(mod(dbms_random.random, 10)) from dual;–2.Xmldeclarewords c
