SQL
文章平均质量分 53
气可鼓不可泄
大数据开发,数据库技术支持工程师,有一说一达梦牛~~~~~~~~~~~
展开
-
【达梦数据库】mysql 和达梦 tinyint 与 bit 返回值类型差异
在mysql 中存在 tinyint(1)的用法来实现存储0 1 作为boolean的标识列;但是在达梦并不允许使用 tinyint(1)来定义列,只能使用 tinyint 即 取值范围为:-128 ~ +127;实际上mysql 使用tinyint(1)定义列,取值范围仍为-128 ~ +127,并非 {0, 1};但是在mysql 中当 tinyint存储为0 1 时,jdbc 使用getObjecct获取改列的值类型为boolean,并非数字,这又是怎么回事呢。原创 2024-09-13 21:25:08 · 1338 阅读 · 0 评论 -
【达梦数据库】搭建 DM->mysql dblink
dm与mysql的dblink原创 2024-05-15 14:26:32 · 437 阅读 · 1 评论 -
【达梦数据库】如何使用idea antrl4插件方式dm sql
更多资讯请上达梦技术社区了解: https://eco.dameng.com。原创 2024-02-28 13:10:29 · 915 阅读 · 4 评论 -
【达梦数据库】通过系统函数来配置sqllog
环境说明:达梦2024年Q4季度版之后版本支持。原创 2024-02-21 18:00:54 · 640 阅读 · 0 评论 -
【达梦数据库】查看pesg回滚段信息的视图和SQL
一些达梦回滚段是使用情况的查询SQL,供排查“回滚记录版本太旧,无法获取用户记录” 等类似问题时使用。原创 2024-02-21 17:57:36 · 879 阅读 · 0 评论 -
【达梦数据库】mysql函数改写达梦
持续收集中~~~~~原创 2023-10-18 18:47:08 · 225 阅读 · 0 评论 -
【达梦数据库】让普通用户可以kill自己用户下的session
【达梦数据库】让普通用户可以kill自己用户下的session原创 2023-02-19 22:22:19 · 1973 阅读 · 0 评论 -
【达梦数据库】作业运行情况监控
达梦代理作业运行情况监控原创 2023-02-11 14:07:58 · 627 阅读 · 0 评论 -
达梦数据库-兼容Oracle sys_extract_utc函数
如何将一个时区的本地时间,转换为另一个时区的本地时间?达梦没有做oracle sys_extract_utc函数的兼容,那么我们可以自己写个函数来实现兼容CREATE or REPLACE FUNCTION sys_extract_utc FOR CALCULATE ( v_time in datetime (原创 2021-10-02 23:14:24 · 1306 阅读 · 0 评论 -
达梦数据库-CLOB类型JAVA案例
List<HashMap<String,Object>> selectMenuMapDto(); public void selectMenuMapDto() { SqlSession session =sf.openSession(true); MenuDtoMapper mapper = session.getMapper(MenuDtoMapper.class); List<HashMap<String,Object>> billTab.原创 2021-09-02 13:39:37 · 3535 阅读 · 0 评论 -
CentOS8达梦数据库开机不自启
CentOS8达梦数据库开机不自启现象分析查看是否开启开机自启查看相关日志数据库日志操作系统日志SELinux关闭SELinx现象今天在验证DM主备集群故障测试时,reboot重启后发现数据库相关进程并没有自启。分析数据库进程没有自启可能会有两种原因:1.没有设置开机自启2.自启后报错,导致没有启动成功查看是否开启开机自启systemctl list-unit-files | grep Dm已注册数据库开机自启服务查看相关日志与liunx开机自启相关的日志有:/var/log/b原创 2020-11-02 23:16:35 · 1383 阅读 · 0 评论 -
达梦数据库语句句柄个数超上限或系统内存不足
句柄与对象创建的个数有关在数据库插入过程中出现如下报错:此时jdbc的日志为其中句柄数pstmt-200 达到200个,连接数conn-1只有一个此时相关参数为:MAX_SESSIONS = 100MAX_SESSION_STATEMENT = 200程序插入代码为在代码可以看到在for循环中除参数的传递之外还有一个prest = con.prepareStatement(sql1);将会创建预编译的 SQL 语句的对象,此原创 2020-10-16 11:03:58 · 8791 阅读 · 2 评论 -
达梦数据库PROC编程案例
大纲一、PROC简介二、PROC使用1.proC环境准备2.proC代码示例建表查表插入数据更新数据删表一、PROC简介二、PROC使用1.proC环境准备2.proC代码示例建表查表插入数据更新数据删表原创 2020-09-28 17:54:17 · 985 阅读 · 0 评论 -
达梦数据库之创建表空间和用户
我使用的环境是DM8,通过达梦管理工具和disql命令行两种方式进行演示。达梦数据库默认情况下可以使用SYSDBA用户使用默认表空间进行数据库操作。但是对于业务开发来说,使用普通用户和表空间进行使用保证数据的区分。创建表空间达梦数据库创建表空间的语法是CREATE TABLESPACE <表空间名> <数据文件子句>[<数据页缓冲池子句>][<存储加密子句>]<数据文件子句> ::= DATAFILE <文件说明项>{,<原创 2020-09-26 21:53:37 · 5887 阅读 · 0 评论 -
SQL模拟开窗函数
SQL模拟开窗函数题目相关重点SQL的执行顺序变量case..when语句解题最近在做SQL题的时候,发现如果可以使用开窗函数的话,这样就大可以大大降低查询语句的复杂化。题目表,table(Pid、Pclass、Pscore),用最高效简单的SQL列出各班成绩前五名的列表,显示学号、班级、成绩名次四个字段分析:这个题,第一眼看上去使用开窗函数就非常容易的解决。我认为使用SQL解题的重点在...原创 2019-12-04 22:30:54 · 221 阅读 · 0 评论