
数据库
文章平均质量分 65
ScriptFlying
学习交流
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hive—日期格式使用总结
hive工作中处理日期的几个函数及其使用方法1.获取系统当天日期-- 方法一select from_unixtime(unix_timestamp(),'yyyy-MM-dd HH:mm:ss')--方法二select to_utc_timestamp(current_timestamp,'CST')--方法三select from_utc_timestamp(current_timestamp,'GMT+8')...原创 2021-03-18 14:44:04 · 12875 阅读 · 0 评论 -
hive执行sh脚本时报错No such file or directory的解决办法
一、对于在服务器上新上传的start.sh脚本,启动时容易出现,-bash:./start.sh:/bin/sh^M: bad interpreter:No such file or directory那么这是什么原因造成的呢,一般情况是因为该sh脚本的格式不正确,如果这个脚本在你本地修改过(使用txt、notepad++打开修改),可能在保存的时候会默认把文件的格式保存为: doc格式(windows系统)、mac(苹果系统),那么在上传到xshell(unix系统)后,unix系统是不支持doc(ma转载 2021-03-17 10:27:50 · 9960 阅读 · 1 评论 -
hive表如何删除部分数据
hive 表删除部分数据不支持使用 Delete From table_name where ...语句hive表删除数据要分为不同的粒度:table、partition、partition内原创 2021-03-11 16:21:02 · 49560 阅读 · 5 评论 -
Truncate的使用详解
删除表中数据的方法有 delete 和 truncate, 其中TRUNCATE TABLE用于删除表中的所有行,而不记录单个行删除操作;TRUNCATE TABLE 与没有 WHERE 子句的 DELETE 语句类似,但是,TRUNCATE TABLE 速度更快,使用的系统资源和事务日志资源更少。下面介绍Truncate的用法1.truncate使用语法Truncate 语法能够快速清空数据表内所有数据,并且能针对具有自动递增值的字段,做计数重置归零重新计算的作用,只能作用于表。Truncat原创 2021-03-05 16:50:11 · 41013 阅读 · 2 评论 -
SQL中 case when then else end的用法
基础简介当我们需要从数据源上直接判断数据显示所代表的含义时,可以在SQL语句中使用 Case When 函数。case有两种格式:简单case函数和case搜索函数。--简单case函数CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END--例如casesexwhen'1'then'男'when'2'then'女'else'其他'end--case搜索...原创 2021-01-27 11:46:09 · 1045 阅读 · 0 评论 -
SQL中NVL()函数的用法
NVL() 函数简介NVL函数的功能是实现空值的转换,根据第一个表达式的值是否为空值来返回相应的列名或表达式,主要用于对数据列上的空值进行处理,语法格式如:NVL( string1, replace_with)。如果第一个参数的值为空值,则返回第二个参数的值,否则返回第一个参数的值。如果两个参数的值都为空值,则返回空值。该函数的目的是把一个空值(null)转换成一个实际的值,两个参数可以是任何类型的数据,如数字型、字符型和日期型,但两个参数的数据类型必须为同一个类型(或能够由Oracle隐式转换为相原创 2021-01-25 16:09:46 · 98290 阅读 · 0 评论 -
SQL中的三种count()函数
数据库的使用中,Count() 函数用于统计数据表的记录,返回匹配指定条件的行数。三种Count() 函数 count(1)、count(*)、count(列名) 区别1、 count(1)、count(*)数据表的数据量很大时,对数据表作分析,使用 count(1) 比使用 count(*) 用时多。从执行计划看, count(1)、count(*)的效果是相同的,但实际 count(1)的执行用时相对较少(1w以内数据量)。如果count(1)是聚索引,id,那肯定是count(1)快,但是原创 2021-01-25 15:03:53 · 15197 阅读 · 0 评论 -
Windows下Mysql项目部署到Apache的PHP_Apache_Mysql环境搭建(二)
MySQL的配置与连接下载安装MySQL的安装说明可参考我一位学长的博客(也欢迎大家关注他噢~~嘻嘻):https://blog.youkuaiyun.com/SL_World/article/details/77489862MySQL配置修改配置文件,在mysql下(如:C:\MySQL\mysql-5.7)新建my.ini文件,添加如下配置,具体路径根据注释修改[mysql] # 设置my...原创 2019-08-27 10:33:37 · 181 阅读 · 0 评论 -
MySQL数据库、Navicat for MySQL、Workbench的安装
原文出处: https://blog.youkuaiyun.com/SL_World/article/details/77489862首先要有两个安装包,下面有各个百度网盘的链接,大家可以自行下载,图中前者是数据库的,后者是图形化界面的。百度网盘(MySQL数据库):http://pan.baidu.com/s/1c2MYA6c 密码:6jb6双击第一个安装包,安装步骤如下图 ...转载 2019-04-04 22:27:37 · 405 阅读 · 0 评论 -
Windows下Mysql项目部署到Apache的PHP_Apache_Mysql环境搭建(一)
一、下载配置Apache(这里需要下载支持Windows的版本)百度网盘(Apache):https://pan.baidu.com/s/1Et-1BdCb7EccZFRB3Mih7Q 密码:tkqt1. 配置服务器首先打开conf目录下的httpd.conf配置文件(温馨提示:建议大家使用WPS或Word打开Apache的配置文件,可以使用WPS查找关键字功能搜素一下配置中需要的命令...原创 2019-04-25 22:39:27 · 694 阅读 · 0 评论