Impala创建/显示表信息
来源:互联网 发布:ncut算法代码 编辑:程序博客网 时间:2024/05/16 12:06
1、使用impala shell创建表,基本语法如下:
CREATE TABLE IF NOT EXISTS database_name.table_name(c1 data_type,c2 data_type,…cn data_type);
在my_db中创建一个名为student的表:
CREATE TABLE IF NOT EXISTS my_db.student(name STRING,age INT,contace INT);
执行语句,验证结果:
2、使用impala shell 显示表信息,使用describe关键字,语法如下:
DESCRIBE table_name;
显示student表的结构信息:
DESCRIBE student;
结果如下图:
3、使用python创建表,并验证,代码如下:
# coding:utf-8from impala.dbapi import connect# 连接impalaconn = connect(host='192.168.83.144',port=21050)cur = conn.cursor()# 执行命令create_sql = ''' CREATE TABLE IF NOT EXISTS my_dbbypy.student(name STRING,age INT,contace INT); '''cur.execute(create_sql)print "Created"cur.execute('use my_dbbypy')cur.execute('show tables')for table in cur.fetchall(): print tablecur.execute('DESCRIBE student')for value in cur.fetchall(): print value# 关闭连接cur.close()conn.close()
执行程序,运行结果如下:
Created('student',)('name', 'string', '')('age', 'int', '')('contace', 'int', '')
阅读全文
1 0
- Impala创建/显示表信息
- Impala之创建外部表
- Impala创建数据库
- impala查询不到hive里创建的表
- CDH中impala读取不到hive创建的表
- Hadoop-impala十大优化之(3)—impala表和列信息统计操作最佳实践
- impala 创建kudu表报错
- impala大数据量查询/tmp/impala-scratch创建异常
- 在脚本中刷新impala元信息
- Impala Parquet 表 分区表
- impala
- IMPALA
- impala
- Impala
- Impala
- Impala
- impala
- Impala
- Gradle——构建springboot
- javawebday16(响应头 )
- JDK目录和Java三大平台
- Linux学习——环境变量设置
- sqlserver查询出某个表当前自增字段的最新值
- Impala创建/显示表信息
- SpringMVC 基础教程 简单入门实例
- redis(11)——主从复制的原理
- Banner无限轮播
- 论程序开发的战略与战术
- C语言实现扫雷游戏
- 关于行为树插件Behavior Designer的学习(四)_Decorators装饰任务
- Python 字符串常用方法
- Android 仿今日头条视频播放器实现(不使用节操哟)