- 博客(11)
- 收藏
- 关注
原创 Incorrect string value: ‘\xF0\x9F\x94\xBA\xE9\x80...问题
Error updating batch Error batch inserti Incorrect string value:‘\xF0\x9F\x94\xBA\xE9\x80…1:html_text 字段原端可能出现非utf8能存储的字符集 如mysql的utf8编码的一个字符最多3个字节,但是一个emoji表情为4个字节,所以utf8不支持存储emoji表情。将原有的字符集(utf8)修改成utfbmb4。...
2022-08-29 16:49:18 733 1
原创 EXISTS和NOT EXISTS的区别
EXISTS和NOT EXISTS的区别EXISTSEXISTS返回相同的结果集NOT EXISTS返回不同的结果集clark_1表:姓名 性别 年龄张三 男 18李四 男 19clark_2表:姓名 性别 年龄王五 男 20赵六 男 21张三 男 18两个SQL查询结果只返回一条数据因为clark_1表里面只有两条数据EXISTS例:NOT EXISTS例:...
2021-12-23 18:46:20 481
原创 oracle指定查询行数
oracle使用虚列rownum可以查询到指定数字之间的记录数第一行的rownum=1查询前五条记录. -----此条SQL类似于mysql的limit函数select * from 表名 where rownum<5如果使用rownum>5时,就会出错,这时候就得换种方法了select 列名 from (select rownum r,列名 from emp) where r>5查询emp表中薪水排名6-9的员工select ename,sal from
2021-11-22 11:06:01 2974
原创 sql大全_持续更新
根据名称去重,取最新的数据count:计数Max():取最大日期group by:分组select count(1),a.*,MAX(a.updatetime) from ds_gayj_anjian_tea_rescue a GROUP BY a.rescuename
2021-07-07 11:20:47 102
原创 Hive表的添加修改或删除字段
Hive添加或删除字段// 创建测试表CREATE TABLE IF NOT EXISTS test (id BIGINT, name STRING);// 插入一条数据INSERT INTO TABLE test VALUES(2341344423,"zhangsan");// 添加字段ALTER TABLE test ADD COLUMNS(age Int);// 插入一条数据INSERT INTO TABLE test VALUES(2341344422,"lisi",18);.
2021-07-06 17:06:23 1552
原创 MySQL数据库更新表字段内容
业务需求:将姓名为张三的籍贯改成满族原表:修改后的表:sql:UPDATE bb set jg = ‘满族’ where jg = ‘汉’ and xm='张三’bb:表名set:需要修改的内容
2021-01-14 17:10:20 1345
原创 Spark RDD算子操作详解(持续更新中... ...)
1、RDD操作详解1.1 基本转换mapmap是对RDD中的每个元素都执行一个指定的函数来产生一个新的RDD。 任何原RDD中的元素在新RDD中都有且只有一个元素与之对应。举例:scala> val a = sc.parallelize(1 to 9, 3)scala> val b = a.map(x => x*2)scala> a.collectres10: Array[Int] = Array(1, 2, 3, 4, 5, 6, 7, 8, 9)scal
2020-12-03 16:08:21 396
原创 Linux下在线安装MySQL
这里采用的是在线安装的方式(需要网速好)Linux下执行命令wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmyum -y install mysql-community-release-el7-5.noarch.rpmyum -y updateyum -y install mysql-serverrm -rf /var/lib/mysql/ib_logfile0 /var/lib/mysql/ib_l.
2020-12-02 15:51:09 63
原创 修改表名称和修改前缀(可自定义修改指定字符)
单表修改名称ALTER TABLE std_asd_a RENAME TO std_asd_b;批量修改名称SELECT CONCAT( ‘ALTER TABLE ‘, table_name, ’ RENAME TO dwd_’,substring(table_name, 4),’;’) FROM information_schema.tables wheretable_schema=‘keji’ and table_name LIKE ‘st_%’;复制批量修改结果语句执.
2020-12-02 11:51:24 252
原创 给hive表和表字段添加或者修改注释
–给表添加注释ALTER TABLE 表名 SET TBLPROPERTIES (‘comment’ = ‘注释’)–给表字段添加或者修改注释alter table 表名 CHANGE COLUMN 字段名 要修改的字段名 string(字段类型) comment ‘注释’;
2020-12-01 18:30:42 4335
原创 mysql如何添加索引
–mysql查询索引show index from 表名称;–创建索引CREATE INDEX my_index_coppy ON 表名称(sjh)–查询select zjhm from 表名称 where sjh= ‘11111111111’–删除索引drop index my_index_coppy on 表名称
2020-12-01 11:28:19 135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人