Tunnel命令操作
CREATE TABLE table_name (name string);
CREATE TABLE table_name (name string) PARTITIONED BY (ds string);
CREATE TABLE table_name (name string)
PARTITIONED BY (ds string) LIFECYCLE 365;
CREATE TABLE table_name AS SELECT * FROM table_name2 ;
创建内部表,并从其他表复制表结构
CREATE TABLE table_name LIKE table_name2
-- 创建表CREATE TABLE IF NOT EXISTS dual (value BIGINT COMMENT 'value')COMMENT 'dual';-- 插入一条数据INSERT OVERWRITE TABLE dualSELECT COUNT(*)FROM dual;
CREATE EXTERNAL TABLE IF NOT EXISTS table_name(a type,)STORED BY 'com.aliyun.odps.CsvStorageHandler' -- (1)WITH SERDEPROPERTIES ('odps.properties.rolearn'='acs:ram::1811270634786818:role/aliyunodpsdefaultrole') -- (2) LOCATION 'oss://oss-cn-shanghai-internal.aliyuncs.com/oss-odps-test/Demo/'; -- (3)(4)
CREATE TABLE IF NOT EXISTS table_name (name string);
SHOW TABLES;
SHOW TABLES LIKE 'yinlin*';
SHOW PARTITIONS <table_name>
表中添加一列
ALTER TABLE table_name ADD COLUMNS (col_name1 type1)
可以一次增加多个列
ALTER TABLE table_name ADD COLUMNS (test type COMMENT '测试');
ALTER TABLE table_name RENAME TO new_table_name;
DROP TABLE table_name;
ALTER TABLE table_name CHANGE COLUMN old_col_name RENAME TO new_col_name;
1、创建一张表,结果为预期的表结构;CREATE TABLE table2 (xxx);2、把数据从原表导入到目标表,可以用SQL,比如:INSERT OVERWRITE TABLE table2 SELECT * FROM table1;3、更换表名:ALTER TABLE table1 RENAME TO table1_bak;ALTER TABLE table2 RENAME TO table1;
TUNNEL upload -fd '\t' c:\file.txt table_name;
TUNNEL d table_name c:\file.txt;
DESC table_name;
SELECT * FROM table_name WHERE foo='';
统计数据总量
SELECT COUNT(1) FROM table_name;
将一个表的统计结果插入另一个表中
INSERT OVERWRITE TABLE table_name SELECT a.bar, count(1) FROM table_name a WHERE a.foo > 0 GROUP BY a.bar;
转载于:https://www.cnblogs.com/mrchis/p/9900631.html
Tunnel命令操作相关推荐
- VBoxManage 命令操作,详细的网络设置命令
VBoxManage [-v|-version] 显示virtualbox的版本号 VBoxManage -nologo 隐藏logo VBoxManage -convertSettings 允许自动 ...
- MaxCompute Tunnel命令
Tunnel命令 背景 DataWorks Web端查询界面返回数据结果最大限制为10000条,因此无法在DataWorks界面导出超过MaxCompute SQL查询结果限制的数据. MaxComp ...
- useradd 命令详解 - [命令操作]
useradd 命令详解 - [命令操作 ] 版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://lnote.blogbus.com/logs/10191113.html ...
- git的基本使用命令操作
Linux操作命令行: mkdir - 创建文件夹, cd - 切换文件路径 pwd - 显示文件路径 ls -ah - 可以查看隐藏的文件夹名(.git) c ...
- VSTO Office二次开发PPTRibbonX命令操作及对象添加
VSTO Office二次开发PPTRibbonX命令操作及对象添加 本篇分享对于Power Point中一些命令的操作和对于一些比较常用对象.特殊对象的添加功能. 对于Power Point命令操作 ...
- 简单的DOS命令操作数据库
简单的DOS命令操作数据库 启动服务:net start 数据库服务名字 关闭服务:net stop 数据库服务名字 连接数据库:mysql -u用户名 -p密码 show databases -- ...
- linux常用基础命令操作收集
linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...
- legend3---lavarel常用artisan命令操作
legend3---lavarel常用artisan命令操作 一.总结 一句话总结: 帮助:php artisan可以调出帮助命令 1.npm安装后盾js? npm install hdjs node ...
- redis transaction和connection命令操作
/*********** redis transaction命令操作 **********/ 1. DISCARD - summary: Discard all commands issued aft ...
最新文章
- SAP QM 执行事务代码QE01为检验批录入结果直接进入Multiple Specification标签页?
- Windows内核HAL相关学习
- pdo mysql fetchall_pdo fetch,pdo fetchAll,pdo query,pdo prepare用法举例
- 【转】NAST表的使用
- java jdbc脚本_关于java:使用MySQL和JDBC运行.sql脚本
- Linux学习之系统编程篇:使用条件变量实现“生产者和消费者模型”
- 好RESTful API的设计原则
- Rails 开发小贴士积累
- KMP 深度讲解next数组的求解
- 计算机配件推荐系统论文摘要,个性化推荐系统设计
- matlab没有找到图形用户界面,MATLAB中不能设计图形用户界面。
- 单用户修改root密码--Ubuntu 16.04.3 LTS
- java分享知识点_Java基础知识点整理(一)
- Python读写CSV格式文件
- 【引用】URLDownloadToFile_VB下载文件!
- 自由软件之“父”—Richard. M. Stallman
- Windows Embedded Standard 7 快速入门指南 2 of 4
- win10将用户文件夹改为英文
- Android实现USB扫码枪获取扫描二维码
- 大学一年级计算机应用课程,计算机应用*的课程教学计划
热门文章
- oracle 中触发器的作用是什么,oracle创建触发器及作用举例
- linux HID驱动分析
- dhl寄件邮编错了_DHL国际快递寄错国家怎么办?
- @Autowired作用在方法上
- 乐队设备--功放的学习和使用
- chrome所有页面崩溃【转载】
- Android开发三:数据库设计及应用(一)
- 大连东软计算机专业全国排名,大连东软信息学院就业怎么样?全国前三,名不虚传!...
- metashape(photosan)集群设置
- shell脚本之AWK-AWK的变量和AWK运算符