百度360必应搜狗淘宝本站头条

oracle val

    学习Postgresql

    前言数据库中个人还是喜欢PostgreSql,当然在工作中使用SqlServer最多,次之是Oracle,基本上没使用过MySql,这里使用Java,主要是为了学习.感觉篇幅过长,便进行了拆分(2017.08.26).下载并安装PostgreSql,这里以Windows版本为主下载PostgreSq...

    MySQL和Oracle的delete,truncate(mysql和oracle的端口号)

    在MySQL和Oracle中的delete,truncate还是存在着一些差别,明白了这些差别可能对于处理问题,理解问题会有一些帮助。我们来简单通过一些测试来说明。我们创建两个表test_del,test_tru来对比delete,truncate的操作。我们有一个临时表t_fund_info大概有...

    select XX_id_seq.nextval from dual执行报错

    dual:是oracle数据库中的虚拟表,并不是真实存在的XX_id_seq:这个是我们创建序列时自定义的一个序列名称ctg_fault_list_id_seq.nextval:这个是取出序列的下一个值,序列可以用户id生成器,每次我们都通过序列取到不同的值,并且不会重复selectXX_id...

    Oracle 字典表使用函数自动转码,自定义函数传参

    创建函数模板CREATEORREPLACEFUNCTIONdic_val--定义函数(dict_idINVARCHAR2,codeINVARCHAR2)--定义参数RETURNvarchar2--返回类型,每个函数只有一个返回类型IS/ASdic_valueVARC...

    ORACLE常见报错ORA-00001: 违反唯一约束条件——解决方法

    1.问题原因分析出现这个问题的原因是插入数据的时候,由于之前没有使用序列插入,而是直接插入了一个比当前序列nextval还大的值,即直接将id写死了。后面再使用序列插入的时候,如果序列小于该值的话,是可以正常插入的,当序列号等于之前通过ID写死的方式插入的ID值时,就会出现这种情况。2.解决方案--...

    一文读懂雪花算法(雪花算法是什么)

    在往数据库写入数据时需要给每一行数据一个唯一ID,那这个ID怎么生成?·如果使用的是mysql,可以为主键设置AUTO_INCREMENT,usernameVARCHAR(100)NOTNULL,emailVARCHAR(100)NOTNULL,oracle可以创建sequence,使用...

    Intellij IDEA系列之 _mybatis自动生成代码

    sweets_wn2018-08-3011:05:22IntellijIDEA系列(五)__mybatis自动生成代码记得多年前用ibatis的时候,写配置文件还是蛮费劲的,而且容易出问题,这两天看mybatis,代码都可以自动生成了。利用mybatis-generator插件,可以自动生成对应...

    Oracle中lag和lead函数的用法(oracle中lag()函数和lead()函数的用法)

    lag和lead函数属于oracle中的分析统计函数,语法如下:/*语法*/lag(exp_str,offset,defval)over()lead(exp_str,offset,defval)over()--exp_str要取的列--offset取偏移后的第几行数据--defval:没有...