达梦数据库
hjh811
这个作者很懒,什么都没留下…
展开
-
MySQL及达梦数据库数字金额转人民币大写
通过改进网上的一些开源代码,修复一些转换问题1、MySQL的转换函数,解决了网上9999以下转换不了的问题,转换精度达千亿,够正常的金额使用。CREATE DEFINER=`root`@`%` FUNCTION `Money2Chinese`(MONEY DECIMAL(14,2)) RETURNS varchar(200) CHARSET utf8mb4 DETERMINISTICBEGINDECLARE RESULT VARCHAR(100); -- 返回字符串DEC原创 2022-05-23 11:44:15 · 1697 阅读 · 2 评论 -
jdbc连接达梦数据库时区差8个小时问题
问题:通过达梦的manager管理工具连接查询sysdate是正常的,但jdbc连接查询和插入的时间差8个小时1、通过SELECT USER_NAME,CLNT_TYPE,TIME_ZONE,CLNT_IP,CLNT_VER FROM V$SESSIONS查询会话连接的TIME_ZONE 是否+08:00,如果是+00:00则是客户端连接不正常2、解决方法:jdbc连接url字符串增加 &localTimezone=4803、jar尽量使用服务器安装目录下driver的提供jdbc的ja原创 2022-02-10 11:55:51 · 4199 阅读 · 0 评论 -
修改达梦数据库最大连接数
查询当前最大连接数select SF_GET_PARA_VALUE(2,‘MAX_SESSIONS’);修改最大连接ALTER SYSTEM SET 'MAX_SESSIONS' =1000 spfile重启达梦再次查询select SF_GET_PARA_VALUE(2,‘MAX_SESSIONS’);原创 2021-03-03 17:36:53 · 5283 阅读 · 1 评论 -
达梦数据库超出全局hash join空间
达梦数据库执行SQL报异常:超出全局hash join空间,适当增加HJ_BUF_GLOBAL_SIZE执行SQL查看HJ_BUF_GLOBAL_SIZE参数select * from SYS."V$DM_INI" where PARA_NAME = 'HJ_BUF_GLOBAL_SIZE'或者SELECT SF_GET_PARA_VALUE (1, 'HJ_BUF_GLOBAL_SIZE'); //配置参数的值类型为数值类型时使用该函数来获取当前值。SCOPE 参数为 1 表示获取I...原创 2021-03-01 12:19:20 · 3889 阅读 · 0 评论