- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 [金仓数据库V8R6]return query语法改写sqlserver的表值函数return table语法
IF V_STRSEPRATE IS NULL OR V_SOURCE = '' THEN--如果输入为空,直接返回。IF @V_STRSEPRATE IS NULL OR @V_SOURCE = '' --如果输入为空,直接返回。IF V_SOURCE IS NULL OR V_SOURCE = '' then --如果输入为空,直接返回。IF @V_SOURCE IS NULL OR @V_SOURCE = '' --如果输入为空,直接返回。--SQLSERVER 语法。
2024-01-03 15:16:10 432
原创 [金仓数据库V8R6]修改search_path避免系统表同名问题
使普通用户可以查询别的用户的表而前面不加模式。二:推荐用户级别更改,影响范围小。
2024-01-03 15:12:45 683
原创 [金仓数据库V8R6]bit与boolean隐式转换
创建隐式转换后,执行SQL时可以自动去转换对应的数据类型而不用去修改SQL转换对应的类型了。1、创建bit与boolean隐式转换。
2024-01-03 15:09:47 892
原创 [金仓数据库V8R6]修改视图定义后其他用户访问视图权限缺失
需要重新grant select 才可以登录ud用户查询该视图。修改s1.v1视图重命名,ud账户查询失败,提示权限问题,--此时ud账户可以查询s1.v2。
2024-01-03 15:08:55 450
原创 [金仓数据库V8R6]字符串和数字相加报超出intger 范围
1. 可以尝试自定义操作符,字符串+ 数字,内部转换为numeric+数字。2. 设置ora_numop_style=true。
2024-01-03 15:06:05 446
原创 [金仓数据库V8R6]授权使用报错
致命错误:XX000: license is illegal. license.dat version is sales-专业版,but server version is test。这是由于test版本需要用产品专门提供的test版本的授权,不能用商业授权。更换授权文件后,可能会出现数据库无法启动的问题。
2024-01-03 15:05:16 451
原创 [金仓数据库V8R6]更换授权
上传授权,使用mv license_xxx_0.dat /home/kingbase/KingbaseES/license.dat替换每个授权,并使用ls -l license.dat确保替换前后属主和权限不变。根据步骤1的数据目录位置,执行/home/kingbase/KingbaseES/Server/bin/sys_ctl -D /home/kingbase/KingbaseES/data reload使新的授权文件生效。该参数意义为授权剩余有效天数,查询结果为新授权中有效期间的天数即为替换成功。
2024-01-03 14:42:13 1542
原创 [金仓数据库V8R6]国产化安装沟通注意事项
大小写敏感:金仓对象名默认小写(纯大写自动转换为纯小写),默认大小写敏感,即对象名和字符串大小写区分,通过--enable-ci配置大小写不敏感时则相反;兼容类型:金仓目前有oracle,postgresql,mysql,sqlserver兼容模式,通过插件热插拔实现兼容类型,对应不同类型的数据库兼容;字符集:金仓数据库支持多种字符集,为了确保迁移前后不出现数据乱码,可保持金仓服务端编码与原数据库一致;不区分空值和空串:默认启用,不区分空值NULL和空字符串,当写入空字符串时自动转换为空值NULL。
2024-01-03 14:40:42 486
原创 [金仓数据库V8R6]关于参数ora_integer_div_returnfloat
在金仓数据库V8R6新版本C8中,加入了oracle兼容参数ora_integer_div_returnfloat,为整数除法是否保留小数的开关,默认打开级保留小数。
2024-01-03 11:56:03 387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人