E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
lightdb
LightDB
24.1支持create/drop directory命令
背景介绍为了方便用户从Oracle数据库迁移到
LightDB
上,从
LightDB
24.1版本开始,支持create/dropdirectory命令。
yunmu666
·
2024-02-23 18:37
数据库
LightDB
24.1 支持在for loop 结构的end loop之后添加label名
背景介绍为了提高
LightDB
数据库在Oracle模式下的兼容性和易用性,需要实现对loop结构中endloop后索引名标签的支持,以便于数据库管理员(DBA)和数据库应用开发者能够按照OraclePL
yunmu666
·
2024-02-03 07:52
数据库
LightDB
24.1 隐式游标FOR LOOP支持WITH子句
背景介绍
LightDB
在适配Oracle语法模式下,目前不支持在PL/SQL游标隐式声明中直接嵌套使用WITH子句。
yunmu666
·
2024-02-03 07:38
数据库
lightdb
object支持authid current_user
为此
LightDB
从24.1版本开始,对该功能进行了语法层面上的支持。
bit-byte
·
2024-01-31 09:36
lightdb
lightdb
mysql模式下的datediff
因此在
LightDB
-X23.4版本中,MySQL兼容模式下对日期加减数字做了支持,与MySQL行为一致。MySQL行为MySQL中日期加减数值型时返回的结果也是数值型。
bit-byte
·
2024-01-27 19:54
lightdb
数据库
lightdb
LightDB
to_char 三入参函数支持
LightDB
-X23.3版本已经支持了两个入参的TO_CHAR函数,并不支持三个入参的TO_CHAR函数。
LightDB
-X23.4版本对三个入参的TO_CHAR函数进行了支持。
bit-byte
·
2024-01-27 19:24
lightdb
lightdb
lightdb
plorasql集合类型新增可变数组
因此在
LightDB
-X23.4版本中对现有的集合类型进行了增强,添加了可变数组类型。
bit-byte
·
2024-01-27 19:24
lightdb
lightdb
数据库
lightdb
object支持static函数
为此
LightDB
从24.1版本开始,对该功能进行了支持。介绍
LightDB
24.1版本中对象方法包括下列几种:MEMBER方法:MEMBER方法可以被对象实例调用。
bit-byte
·
2024-01-27 19:22
lightdb
lightdb
LightDB
24.1 UNION支持null类型匹配
背景介绍在
LightDB
24.1之前的版本,UNIONnull类型匹配会报错。
yunmu666
·
2024-01-27 16:43
数据库
LightDB
- oracle_fdw join下推增强【24.1】
文章目录oracle_fdwjoin下推增强oracle_fdwjoin下推特性(24.1之前)oracle_fdwjoin增强特性(24.1)测试初始化环境示例oracle_fdwjoin下推增强oracle_fdwjoin下推特性(24.1之前)在之前的版本中oracle_fdw支持对join进行下推,但有如下的限制:只支持两表join的下推,不支持3表及以上的下推连接条件和where条件可以
紫无之紫
·
2024-01-24 22:10
lightdb
oracle
lightdb
oracle_fdw
下推
LightDB
- 支持substring_index 函数[mysql兼容]
从23.4版本开始,
LightDB
支持mysql的substring_index函数。
紫无之紫
·
2024-01-20 01:46
lightdb
mysql
数据库
lightdb
substring_index
LightDB
- 支持 curdate, current_date 函数[mysql兼容]
从23.4版本开始,
LightDB
支持mysql的curdate,current_date函数。
紫无之紫
·
2024-01-20 01:45
lightdb
mysql
数据库
lightdb
curdate
current_date
LightDB
- datediff 函数增强[mysql兼容]
LightDB
在23.4版本对原先支持的mysql的datediff函数进行了增强,由原先只支持如下函数匹配:DATEDIFF(expr1timestamp,expr2timestamp)RETURNintegerDATEDIFF
紫无之紫
·
2024-01-20 01:15
lightdb
mysql
lightdb
datediff
LightDB
- oracle_fdw 过滤条件下推增强【24.1】
LightDB
-oracle_fdw过滤条件下推增强【24.1】1.字符串比较下推1.1示例2.隐式转换下推2.1示例3.nvl和trim下推3.1示例
LightDB
在24.1版本对oracle_fdw
紫无之紫
·
2024-01-20 01:45
lightdb
oracle
lightdb
oracle_fdw
下推
LightDB
Enterprise Postgres 内存池技术
C语言内存管理在C语言程序中,内存管理是一个非常重要的事情,内存管理不好会导致内存访问异常,内存泄漏等问题,基本都会造成系统崩溃等严重后果。在程序开发中,分配内存是很简单的,最大困难点在于内存的释放。内存释放核心原则很简单:1.使用完毕必须要释放;2.释放后就不能再访问。但是在真实的复杂程序流中,实现起来会很困难。例如下面代码中,必须要确保每个返回流程前都要free,否则就会有内存泄漏。voidf
华军软件
·
2023-12-18 03:00
数据库
数据库开发
数据库架构
c语言
LightDB
- append hint
在oracle中插入有两种模式:传统插入:插入的时候使用表中已有的空闲空间,同时会经过buffercache,在插入的过程中会维护引用完整性约束direct-path插入:插入的时候不使用表中已有的空闲空间,直接在已有数据之后追加数据(直接在表的高水位线(HWM)以上插入),经过buffercache,直接插入数据文件,并且在插入的过程中不会维护引用完整性约束可以通过使用appendhint对in
紫无之紫
·
2023-12-06 05:32
lightdb
lightdb
hint
append
LightDB
- 支持quarter 函数[mysql兼容]
LightDB
从23.4版本开始支持quarter函数。简介quarter函数用来确定日期对应的季度,如‘20231204’对应12月,也就是第四季度。
紫无之紫
·
2023-12-06 05:32
lightdb
mysql
数据库
quarter
lightdb
LightDB
- 支持 last_day 函数[mysql兼容]
从23.4开始
LightDB
支持mysql的last_day函数。
紫无之紫
·
2023-12-06 05:56
lightdb
mysql
数据库
lightdb
last_day
LightDB
23.4 支持双引号+字段名大写兼容oracle数据库
背景介绍由于Oracle数据库默认是将列名以大写的形式存储的,
LightDB
数据库默认以小写的形式存储列名,为了兼容Oracle数据库的SQL语句,
LightDB
23.4版本支持双引号+字段名大写来操作以小写形式存储的列名
yunmu666
·
2023-12-04 15:47
数据库
oracle
LightDB
23.4 支持转换sql中中文空格和逗号为英文空格和逗号
功能介绍在
Lightdb
数据库兼容Oracle的语法时,发现Oracle支持sql语句中使用中文空格和中文逗号,为了方便用户迁移到
Lightdb
,在
Lightdb
23.4版本中支持了转换中文空格和逗号的功能
yunmu666
·
2023-12-04 15:39
数据库
LightDB
-no_push_pred hint
对于不能合并的视图,有两种连接方式,一种是不下推连接谓词,与视图的结果集进行连接;一种是下推连接谓词,对每个驱动行都获取对应的视图结果集(nestloop)。no_push_predhint在oracle中用于不下推连接谓词到不能合并的视图中。下面介绍使用示例:示例初始化createtabletest_no_push_pred1(key1intprimarykey,key2int);createt
紫无之紫
·
2023-11-30 19:34
lightdb
数据库
lightdb
hint
no_push_pred
LightDB
-opt_param hint支持
LightDB
从23.4版本开始支持opt_paramhint,用来设置优化器相关的guc参数,用法和oracle的opt_param相同。
紫无之紫
·
2023-11-30 19:04
lightdb
lightdb
hint
opt_param
oracle
lightdb
-ignore_row_on_dupkey_index
LightDB
支持ignore_row_on_dupkey_indexhintLightDB从23.4开始支持oracle的ignore_row_on_dupkey_indexhint,这个hint是用来忽略唯一键冲突的
紫无之紫
·
2023-11-30 19:04
lightdb
数据库
lightdb
oracle
hint
dupkey
LightDB
- no_star_transformation
LightDB
从23.4开始支持no_star_transformationhint。在Oracle中no_star_transformationhint用于提示优化器不执行星型转换。
紫无之紫
·
2023-11-30 19:30
lightdb
lightdb
星型转换
hint
oracle
LightDB
对ecpg的功能增强
注:本文基于
LightDB
的13.8-23.3版本什么是ecpg通常,c语言程序访问和操作PG系的数据库时,我们会使用PG提供的libpq,这是PG官方提供的一套c语言API,功能比较强大,但是使用比较繁琐且不优雅
machete701
·
2023-11-20 23:02
数据库
分布式
postgresql
LightDB
支持在创建索引时指定local|global属性
最新版(13.8-23.4)的
LightDB
,在对分区表创建索引时,新增支持指定local|global属性,且新增的这组属性与[compress|nocompress]、[logging|nologging
machete701
·
2023-11-20 23:02
数据库
oracle
LightDB
支持month作为列别名
背景目前,
lightdb
在兼容oracle,目标是oracle用户不用修改sql代码无缝切换到
lightdb
数据库。
machete701
·
2023-11-20 23:02
postgresql
oracle
安装分布式高可用模式
LightDB
前期准备至少预留70GB空间,用于安装6台虚拟机。下图是刚安装后,还没怎么用过的分布式环境的空间占用情况,所以建议预留足够空间。安装配置单台虚拟机的步骤参考官网安装前准备,里边有傻瓜化操作步骤,不再赘述。名词解释CN:协调节点,coordinatenodeDN:数据节点,datanode分布式安装模式选择按照官网6.1节描述,有3种可选模式,本文选用最常见的“常规模式”。常规模式是1台服务器作为C
machete701
·
2023-11-20 23:31
分布式
postgresql
数据库
LightDB
(13.8-23.3)支持ALTER TABLE name TRUNCATE PARTITION partition_name update indexes语法
普通range分区表createtabletest_part_update_indexes_range(idintprimarykey)PARTITIONbyrange(id)(partitionp1VALUESLESSTHAN(202000)nocompress,partitionp2VALUESLESSTHAN(202001)compress,partitionp3VALUESLESSTHAN
machete701
·
2023-11-20 23:31
postgresql
数据库
oracle
使用WSL从0开始搭建
LightDB
1、安装wsl(默认为wsl1,需升级到wsl2)https://zhuanlan.zhihu.com/p/1465451592、在wsl2上安装centos7https://zhuanlan.zhihu.com/p/272735470注意在下载CentOS.zip文件时,需复制其下载链接,确保是github开头的,否则下载过程中会弹出登录要求,且永远登录不成功3、systemctl命令修改当前C
machete701
·
2023-11-20 23:01
postgresql
关于使用mysql_fdw无法查询长度超过64K字段的原因分析
LightDB
23.3版本修复无法使用mysql_fdw查询超过64K字段的问题。
machete701
·
2023-11-20 22:53
mysql
数据库
postgresql
LightDB
23.4 ltsql支持命令下一行带斜杠
功能介绍为了兼容Oracle数据库的使用习惯,在
LightDB
23.4版本ltsql工具支持用户单独输入一个斜杠并且忽略这个斜杠。这个功能仅在Oracle兼容模式下生效。
yunmu666
·
2023-11-14 07:55
数据库
LightDB
23.4 支持alter session enable/disbale parallel dml/ddl/query
功能介绍为了兼容Oracle数据库的语法,在
LightDB
23.4版本新增支持altersessionenable/disbaleparalleldml/ddl/query语句。
yunmu666
·
2023-11-14 07:55
数据库
LightDB
23.4支持mysql aes_encrypt/aes_decrypt/hex/unhex函数
背景介绍为了兼容mysql数据库的功能,在
LightDB
23.4版本上支持hex/unhex/aes_encrypt/aes_decrypt函数。
yunmu666
·
2023-11-14 07:51
mysql
数据库
lightdb
MySQL兼容模式下timestampdiff函数支持首参无引号
LightDB
23.4版本对该函数进行了增强,支持了MySQL的用法。timestampdiff首个参数可以带引号'MONTH'或不带引号MONTH。
星辰bitone
·
2023-11-13 15:07
lightdb
数据库
lightdb
lightdb
UPDATE INDEXES自动分区转换支持全大写索引名
这导致
LightDB
在匹配索引名时提示索引名不存在。
LightDB
23.3.02增量版本对此进行了支持。
星辰bitone
·
2023-11-08 20:05
lightdb
lightdb
lightdb
Oracle模式下to_char支持格式‘HH24MiSS‘
文章目录背景示例其他背景TO_CHAR(日期类型,格式串)函数根据格式串要求将日期类型的数据转为字符串,以格式串HH24MISS举例,在Oracle中Hh24MiSShh24miss结果都是一致的。如下示例:SQL>selectto_char(sysdate,'HH24MISS')c1,to_char(sysdate,'Hh24MiSS')c2,to_char(sysdate,'hh24miss'
星辰bitone
·
2023-11-08 20:05
lightdb
数据库
lightdb
lightdb
普通用户拥有XMLTYPE类型的访问权限
因此在
LightDB
23.3版本中实现了TYPE支持定义成员方法并且在新定义的XMLType类型中实现getClobVal成员方法。
星辰bitone
·
2023-11-08 20:35
lightdb
lightdb
postgresql
数据库
lightdb
oracle模式支持sys_refcursor类型
LightDB
23.4版本对此进行了支持。
星辰bitone
·
2023-11-08 20:55
lightdb
数据库
lightdb
Lightdb
23.4 Client 包含ecpg可执行程序及相关库文件
功能介绍部分客户在使用Lightdbclient绿色包时需要ecpg程序和ecpg相关的头文件和库文件,所以在
Lightdb
23.4版本client绿色包中新增了ecpg的程序和相关头文件和库文件,以方便用户的使用
yunmu666
·
2023-11-08 13:11
数据库
LightDB
23.4支持alter table add constraint disable语法糖
功能介绍为了兼容Oracle数据库的语法,
LightDB
23.4支持altertablexxxaddconstraintxxxdisable语法糖且仅限LightDBOracle兼容模式下使用。
yunmu666
·
2023-11-08 13:11
数据库
LightDB
23.4 GBK和UTF8转码失败的字符替换成空格
背景介绍用户使用迁移工具从Oracle数据库迁移数据到
LightDB
的过程中发现,某些GBK编码转成UTF8编码后,在插入到
LightDB
中会报错。
yunmu666
·
2023-11-08 13:11
数据库
LightDB
23.4 table函数支持column_value列
功能介绍用户在使用
LightDB
数据库Oracle兼容模式的过程中发现table函数不支持column_value列,导致部分在Oracle数据库可以运行的SQL在
LightDB
上报错。
yunmu666
·
2023-11-08 13:11
数据库
LightDB
23.4 支持普通表修改为list分区表
功能介绍为了兼容Oracle数据库的功能,在
LightDB
23.4版本上支持修改普通表为List分区表。这个功能只在
LightDB
的Oracle兼容模式下生效。
yunmu666
·
2023-11-08 13:28
数据库
lightdb
检测不兼容工具CheckUnsupportOracle使用说明
oracle有很多特性在
lightdb
无法使用,使用该工具可以即时扫描某个在线数据库或本地文件夹中有哪些不兼容特性,-a-x对oracle不兼容特性有所区别,扫描范围可参考后续表格。
xjhzjut
·
2023-10-23 20:39
数据库
服务器
【
lightdb
-a】
lightdb
-a编译启动
svncohttps://192.168.57.56/head-develop/
LightDB
/
LightDB
-A/trunk/Sources.
xjhzjut
·
2023-10-23 20:09
数据库
网络
服务器
【linux】mysql测试环境安装
[root@localhost~]#cd/home/
lightdb
/soft/mysql[root@localhostmysql]#lltotal823256drwxr-xr-x.2lightdblightdb4096Sep2804
xjhzjut
·
2023-10-23 20:38
安装
mysql
数据库
服务器
oracle GBK字符迁移
lightdb
-x测试
E:\HS\LightDBSVN\23.3sql文件\迁移工具\caofa\config\application.propertiesgbk-->uft8:logging.config=classpath:log4j2.xml#????etl.global.sourceDatabase=oracleetl.global.targetDatabase=lightdbetl.global.showSq
xjhzjut
·
2023-09-28 07:43
oracle
数据库
lightdb
23.3 表名与包名不能重复
LightDB
表名与包名不能重复从
LightDB
23.3版本开始表名和包名不能重复,与oracle一致。原先已支持包名和schema名不能重复。
紫无之紫
·
2023-09-12 10:39
lightdb
数据库
oracle
lightdb
包
表
lightdb
23.3 调整orafce插件中函数的并发属性
lightdb
23.3调整orafce插件中函数的并发属性之前版本的orafce插件中的有些函数并发属性为unsafe(包括常用的length,ltrim,lpad等函数),导致在执行使用这些函数的SQL
紫无之紫
·
2023-09-12 10:39
lightdb
lightdb
orafce
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他