zoukankan      html  css  js  c++  java
  • doris 删除数据,修改表字段

    今天试着删除数据,一值报分区错误:

    官网:数据删除: 此处单独列出来

    http://doris.incubator.apache.org/master/zh-CN/administrator-guide/load-data/delete-manual.html#%E8%AF%AD%E6%B3%95

    DELETE FROM user.dailyitemsold PARTITION p20210611 WHERE clt_date="2021-06-11";

    例子:

    语法
    主要的Delete语法如下:
    
    DELETE FROM table_name [PARTITION partition_name]
    WHERE
    column_name1 op value[ AND column_name2 op value ...];
    示例1:
    
    DELETE FROM my_table PARTITION p1 WHERE k1 = 3;
    示例2:
    
    DELETE FROM my_table PARTITION p1 WHERE k1 < 3 AND k2 = "abc";

    1.修改字段长度

    语法:

    ALTER TABLE 表名 MODIFY COLUMN 字段名  数据类型(修改后的长度)

    ALTER TABLE indonesia.shopitem MODIFY COLUMN name  varchar(400) NULL COMMENT "商品名字"

    2.修改字段的名称

    语法:

    alter table <表名> change <字段名> <字段新名称> <字段的类型>。

    3.新增字段

    语法:

    新增默认为空的字段
    ALTER TABLE 表名 ADD COLUMN 字段名 字段类型 DEFAULT NULL;
    新增不为空的字段
    ALTER TABLE 表名ADD COLUMN 字段名 字段类型  NOT NULL;

    例子:
    ALTER TABLE attence ADD COLUMN attence_name VARCHAR(20) DEFAULT NULL;
    ALTER TABLE attence ADD COLUMN age VARCHAR(20) NOT NULL;

    ALTER TABLE table1 ADD COLUMN uv BIGINT SUM DEFAULT '0' after pv; 

    4.删除字段

    语法:

    ALTER TABLE 表名 DROP COLUMN 字段名;

    例子:

    ALTER TABLE attence DROP COLUMN age;

  • 相关阅读:
    聊聊es6中的解构
    JavaScript 中的面向对象编程
    TypeScript 中的类型保护
    7个你应该知道的 JavaScript 原生错误类型
    使用JavaScript策略模式校验表单
    nodejs如何解决高并发?
    nodejs核心模块有哪些?
    Dungeon Master
    Gold Balanced Lineup
    poj 2513Colored Sticks
  • 原文地址:https://www.cnblogs.com/lshan/p/14878238.html
Copyright © 2011-2022 走看看