欢迎扫码添加,支持客服消息及收藏文章,更多功能敬请期待!
(logo为我好友小七设计,在此特别鸣谢~)
- 本文链接: https://www.darkathena.top/archives/my-first-miniprogram
- 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
欢迎扫码添加,支持客服消息及收藏文章,更多功能敬请期待!
(logo为我好友小七设计,在此特别鸣谢~)
- 本文链接: https://www.darkathena.top/archives/my-first-miniprogram
- 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
Update your browser to view this website correctly. Update my browser now
背景先说下数据库里说的函数重载是什么。比如我们知道数据库可能会有同名的函数,但是函数的参数声明不一样select to_char(sysdate,'yyyymmdd') from dual;select to_char(0.1,'fm9990.00') from du
openGauss官网目前需要登录才能下载,但我有收到很多海外网友的反馈,他们经常无法注册或者无法登录,注册页面和登录页面会报错,所以我从网站源码中提取了下载链接,方便海外网友下载。
背景在从oracle迁移到openGauss中,创建函数索引的时候,偶尔会出现此类报错functions in index expression must be marked IMMUTABLE大概意思是,函数索引里的函数,必须是“IMMUTABLE”的
前言最近遇上一条ORACLE里的SQL,以我十多年的SQL编写经验,我竟然一时半会无法用SQL语法解析出这条SQL的语义,而且这个SQL竟然是可能可以执行成功的!delete (select * from TEST_DELETE_A a,TEST_DELETE_B b where a.id=b.id)
前言有遇到客户,从oracle迁移到openGauss系,由于在源库中使用了大量的子自定义type,所以java代码里也有很多对type对象的处理。在oracle中可以直接传对象给数据库,但是openGauss/postgresql的源码用例中,都是通过PGobject.setValue,把对象中的