- 博客(15)
- 收藏
- 关注
原创 sql中正则匹配/正则表达式的应用
此处示例采用的为clickhouse,关键字为MATCH 函数用于在字符串中使用正则表达式进行匹配,语法是。如果是单纯的包含等操作可以用其他专门的语法类似like、position等替代,以下操作多为上述元素组合使用。正则表达式在开发过程中作用明显,灵活多变的匹配方式提供了处理复杂数据的可能性。在正式使用前,要了解基本组成元素和语法结构,并了解如何拼凑和理解。a{1,2}:a或aa;[^ab]:存在不是a或b的字符即可。匹配{n,m} n-m个前面的字符。
2024-01-02 15:25:38
1368
原创 明明安装了java环境却报错The JAVA_HOME environment variable is not defined correctly
配置环境,对于新手来说是有挑战的。现在的教程很丰富,给小白提供了很多参考,但也总有各种问题出现。
2025-08-01 14:33:35
496
原创 excel/表格:数值过长自动科学计数法,精度丢失问题
从其他数据源导出或者下载的表格文件,包括.xlsx和.csv等格式,其中包含过长的数值,当直接打开文件时,wps和微软的excel都会自动进行科学计数,导致精度损失,
2024-02-26 16:01:12
3741
原创 linux-postgresql安装和使用
安装默认版本的-- 带探索指定版本。退出当前环境 ,返回服务器环境。系统:CentOS 7.6 64bit.活跃状态为running,表示正在运行。1、登录:默认用户:psotgres。1、安装基础依赖:EPEL存储库。硬件:腾讯云 轻量服务器;3、初始化数据库并启动服务。
2023-10-20 09:13:48
1424
1
原创 ClickHouse Hive Maxcompute 隐式转换
在Hive和Maxcompute中,对于一些常见类型且数据内容符合的,会进行隐式转换,比如 string类型但存储的是数字,则可以进行正常的数值运运算;在ClickHose里这样的操作在我使用的版本里是完全不行的,限制类型可以进行的操作。
2023-05-11 17:12:42
307
原创 Mysql:insert date:SQL 错误 [1292] [22001]: Data truncation: Incorrect date value:
mysql往日期字段插入数据报错
2022-06-30 16:14:34
6770
原创 ORACLE--comment 通过表注释/通过注释查询表名
前言随着业务的扩展,数据愈发趋于完整全面;或者对于刚入职的团队新人而言,要快速从众多表里寻找能够解决对应问题的数据,显得尤为重要。今天,我在找的时候就想到能不能通过建表时候对表的注释来查找,寻找后发现了新天地。问题:通过表注释查找表名,通过字段注释查找表名等一、注释建表时或后续修改的时候,会对表和字段添加注释: comment'注释内容';如果模糊记住注释内容,且具有一定规范,就可以通过注释内容锁定具体表。二、使用步骤1.使用前提oracle会根据库中数据,自动生成一些视
2022-02-09 14:05:58
3676
1
原创 更新后-Hive免费版本2.1 报错问题收集
目前还不够全面,慢慢记录2021-12-24 Error while compiling statement: FAILED: SemanticException [Error 10002]: line **Invalid column reference ''错误显示是无效的行,一度怀疑自己查询和关联的字段是不是写错了,验证后发现没错。后来发现是对结果order by 时使用的字段不在查询输出的结果里(注意时查询输出的结果,就是select里),并且 如果对查询结果字段给了别名的话也需要体..
2021-12-27 13:33:19
2884
2
原创 2021-01-26 行列转换 case-when用法案例
行列转换是统计、处理和展示数据常用的操作,也是case when一个重要的用法案例数据如下,将part列转行 内容为其对应的 price(价格)
2021-01-26 17:38:36
754
原创 2021-01-20 hive聊一聊分组和开窗 group by 和over()
目录前言一、什么是分组和开窗?二、使用步骤1.引入库2.读入数据总结前言分组和开窗,在分析数据的时候,具有重要意义。首先要理解,为什么有这样的操作,举一个简单例子:一个学校进行期末考试,出成绩时所有人信息都在一张大大的表里(包含姓名,班级,学号,科目,成绩) --千万不要跟别人说为什么不分开放,因为建表太多消耗资源,任务依赖繁琐等等因素会让工作越来越复杂那么,在这张表的基础上想要统计个人总分/均分、班级总分/均分、班级各科总分/均分、年级各科总分/均分,就需要..
2021-01-25 16:57:11
1691
原创 2021-01-20 hive-分区字段操作+double 转int
hive 分区简单操作 + double 转int大数据难免要进行分区,这样可以方便针对性处理。目录1、分区2、double 转int大数据难免要进行分区,这样可以方便针对性处理。个人工作经历:我们将数据抽到hive后,会根据抽数日期对其进行分区,在建表时候就会添加分区字段1、分区create table if not exists 表名(字段名 类型 comment'字段注释',name string comment'姓名')comment '表注释'parti
2021-01-20 17:12:40
1568
原创 2021-01-18 hive字段操作
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、修改字段 二、增加字段 1.增加字段 2.增加字段字段至指定位置 总结前言 hive在语法一定程度上兼容mysql、oracle以及sqlsever,但是在开发生态上要逊色的多。比如本文要讲述的字段相关操作,用navicat打开mysql库,通过设计表就可以完成,比如修改字段名称、字段类型、字段大小、是否允许为null等等 ...
2021-01-18 18:23:34
486
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅