- 博客(21)
- 收藏
- 关注
原创 linux生成覆盖率
在Linux下,可以使用Gcov工具生成覆盖率报告。Gcov是GNU的代码覆盖测试工具,它可以用来衡量测试用例对源代码的覆盖程度。
2024-05-21 20:17:14
291
原创 【lightdb】oracle||与-兼容
在Oracle中,"||"是用于字符串连接的操作符。它可以将两个字符串连接成一个新的字符串。借助隐式转换规则,||参数两边的值也可以是数值和日期。以下是一些例子。
2024-03-07 20:42:18
206
原创 【LightDB】 oracle utl_file包兼容
UTL_FILE常用功能如下:UTL_FILE.FOPEN:用于打开一个文件并返回一个文件句柄。UTL_FILE.FCLOSE:用于关闭一个已打开的文件。UTL_FILE.GET_LINE:用于从文件中读取一行数据。UTL_FILE.PUT_LINE:用于向文件中写入一行数据,并自动添加换行符。UTL_FILE.PUT:用于向文件中写入内容,不带换行符。UTL_FILE.NEW_LINE:用于向文件中写入一个换行符。UTL_FILE.IS_OPEN:用于检查一个文件是否已打开。
2024-01-23 22:40:51
473
1
原创 【LightDB】cast as char兼容
LightDB的规则比较简单,typename可以是所有类型的类型名。根据这一规则,cast(a as char[(n)] )的返回值是char类型,char不带长度在LightDB中是类型char(1)。因此,表达式不带长度是会出现截断,同时也会尾部空格。为方便用户迁移,mysql模式下,23.4已兼容这一特性。
2023-12-01 20:08:50
361
1
原创 【LightDB】 时间和字符串比较-MySQL兼容
LightDB只有常量字符串(unknow类型)支持直接和日期比较。当字符串类型是text,varchar(n),char(n)时,不支持此行为。为方便用户迁移,23.4版本支持日期类型和数值类型的比较。此外,date,time,timestamp,timestamp都支持和字符串比较。mysql中,时间和字符串比较是,会将字符转换成对应的类型进行比较。
2023-11-29 20:16:20
412
1
原创 【LightDB-A】 23.2 oracle connect by兼容
Connect by是oracle常用语法,用于层次查询。LightDB-A为了兼容这一语法,支持了这一语法特性。
2023-06-19 20:38:40
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人