2024年07月30日
Oracle dbms_random包主要用于获得随机数,可以为数字也可以为字母等,还可以实现混拼。下面介绍几个常用的函数。
生成一个指定范围的38位随机小数(小数点后38位),若不指定范围则默认为范围为[0,1)的随机数。
2024年07月30日
初衷是啥
1、受不了hibernate,MyBatis太多的xml配置,就想能不配置就不配置。这种思想也一直延续到自己做产品,简单就是美。
2、由于自己曾经是orale的dba,所以就自己控制底层拼装sql,为未来的优化留后门,不想啥都让hibernate和mybatis做了,还是透明的方式,无法在底层插入自己的优化手段。
2024年07月30日
1、受不了hibernate,MyBatis太多的xml配置,就想能不配置就不配置。这种思想也一直延续到自己做产品,简单就是美。
2、由于自己曾经是orale的dba,所以就自己控制底层拼装sql,为未来的优化留后门,不想啥都让hibernate和mybatis做了,还是透明的方式,无法在底层插入自己的优化手段。
2024年07月30日
order by 实现按照字段排序,rownum是虚拟列。
在Oracle中经常是用order by 跟rownum
的组合来实现select top n的查询。
简单地说,实现方法如下所示:后面是具体例子。
2024年07月30日
2.动态SQL:
通过使用字符串的方式,对要去执行的sql语句进行拼接,将关键字和变量等信息拼接成一个完成的sqi,通过代码块里面的 execute immediate 进行执行。
2024年07月30日
今天主要对Oracle数据库lob大对象数据类型字段的详细讲解,介绍ORACLE提供的CLOB,NCLOB,BLOB,BFILE共四种LOB类型。
lob为Oracle数据库的一个大对象数据类型,可以存储超过4000bytes的字符串,二进制数据,OS文件等大对象信息.最大可存储的容量根oracle的版本和oracle 块大小有关.