- 博客(17)
- 收藏
- 关注
原创 在 Oracle 结果集中添加自增序号(6种方法)
ROWNUM 是在数据检索后分配的,如果在 ORDER BY 之前使用,可能会得到非预期的结果。:根据业务需求选择 ROW_NUMBER()、RANK() 或 DENSE_RANK()-- RANK():相同值会有相同序号,下一个不同值会跳过相应位置。-- DENSE_RANK():相同值有相同序号,但不会跳过序号。:使用 PARTITION BY 可以为每个分组重新开始编号。:确保 ORDER BY 子句正确,否则序号可能不符合预期。-- 11-20条记录(第二页,每页10条)
2025-04-15 11:28:32
498
原创 Ubuntu22安装后xshell连接不上
可能会提示一个报错,执行 systemctl daemon-reload。或其他SSH客户端工具连接到Ubuntu服务器时,通常需要使用端口22。来查看端口22是否已经开启。如果未开启,可以通过执行。安装OpenSSH服务,并使用。
2025-03-31 13:23:17
117
原创 centos7 修改国内镜像
在CentOS 7中,修改系统的软件仓库为中国的镜像站点可以提高软件包安装和更新的速度。3、选择一个中国的镜像站点,例如阿里云,并下载对应的仓库配置文件。
2024-10-28 15:26:01
756
原创 windows 忘记mysql密码
mysql> update user set authentication_string=password('需要修改的密码') where user='root';注意 windows版本 密码不需要用 》》'' 《《 这个引号,linux可能需要这个符号解决“@”字符串的问题,win10不需要。执行之后可能会光标一直停留 不用管。2、启动mysql服务跳过验证。1、停止mysql服务。4、重启mysql服务。然后用新密码登入试试,3、修改root密码。
2024-10-24 16:47:56
676
原创 用ORACLE查询结果粘贴到excel表里串行问题
SET your_column = REPLACE(your_column, CHR(10), '') -- 去除换行符(LF)SET your_column = REPLACE(your_column, CHR(13), '') -- 去除回车符(CR)CHR(10) 在编程中表示换行符,即 ASCII 码为 10 的字符。还有其他特殊字符也可以根据ASCII 码表,对照替换。
2024-08-05 11:11:37
349
原创 github OpenTSDB下载数据库包的地址(时间序列数据库)
https://github.com/OpenTSDB/opentsdb/releases/
2024-07-30 17:27:53
457
原创 Mysql中的NULL和空字符
空值(NULL)的长度是NULL,不确定占用了多少存储空间,但是占用存储空间的空字符串('')的长度是0,是不占用空间的通俗的讲:空字符串('')就像是一个真空转态杯子,什么都没有。空值(NULL)就像是一个装满空气的杯子,含有东西。二者虽然看起来都是空的、透明的,但是有着本质的区别。
2024-04-01 16:34:42
622
1
原创 完美移除ESXI 7.0默认120G虚拟闪存,并支持自由调整,释放被占用的磁盘空间x
autoPartitionOSDataSize=4096,中的4096指定OSData大小为4G,可以根据硬盘大小自行决定分区大小。1、在第一次开始安装ESXI7.0的时候,在5秒钟倒计时结束前按。计算方式为:想设置的虚拟闪存大小*1024,,然后按回车执行后续正常安装步骤。2、进入命令行后,在。
2024-01-11 20:04:43
2106
原创 shell脚本添加定时执行问题
自己写的脚本有可能会需要定时在半夜执行,需要添加在定时任务 在命令窗口输入crontab -e 可以进行编辑定时任务。如果遇到手动执行可以 但是添加定时任务执行没有效果的情况 需要在 脚本里面添加下面的命令。例如:39 10 * * * /my_shell/abc.sh。脚本里面最好都用绝对路径 防止 定时任务执行不出结果。39 10 * * * /脚本的路径/脚本。
2024-01-05 11:00:18
731
1
原创 mysql 的黑屏执行选项
当使用shell脚本进行巡检或者统计的时候,会遇到想要去掉表头的情况,这是可以 -s 当然也可以进行其他的命令。-e "sql语句"
2023-12-13 15:00:28
542
1
原创 查询Oracle的job执行情况时间戳作差转换为分钟小时
-利用extract(MINUTE\HOUR\SECOND FROM 一个时间段(interval day to second --来自于两个时间戳做差)FROM dba_scheduler_job_run_details--job执行情况的表格。substr(log_date,0,instr(log_date,'+')-2) 截取的结果,--因为 正8时区 不知道怎么转 只能先这个截取。
2023-06-02 17:51:00
537
Oracle GoldenGate 19.1.0.0.4 for Oracle on Linux x86-64
2024-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人