GBase 8a 迁移GreenPlumc常用sql介绍(1)

1.gbase8a gbase 侧查看数据加载进度

select * from information_schema.load_status\G;

–查看引擎内存状态

show ENGINE express status;

2. gbase8a gbase侧查看 进程 及 kill进程

show processlist;

kill pid;

3.查询gbase8a侧所有aaa_前缀数据库下的表名,并拼接为 库名.表名结构,输出到文件中

select concat(dbName,’.’,tbName) AS newcol from gbase.table_distribution where dbName like ‘aaa_%’ into outfile ‘/GBase/0124.csv’;

#select dbName||’.’||tbName as newcol from gbase.table_distribution into outfile ‘/GBase/tablename.csv’;与concat等价

4.修改列名 列定义

情况一:给 “varchar” 类型列,修改列名和增加长度,数据不会被清理–change,只有给varchar列增加长度才可以,其他列类型不允许

alter table table_name change column 旧列名 新列名 新长度/旧长度; --不改长度时,也需要该列的旧长度定义

alter table table_name modify column 旧列名 新长度 after 前一列名/first; --不能改列名,只能改长度(或位置),所以只需要一个旧列名

情况二:修改列位置 modify

alter table table_name modify column 列A after 列B;

alter table table_name modify column 列A first;

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值